@charset "utf-8";
/* CSS Document */
body{font:normal normal 0.32rem/1 Microsoft YaHei,tahoma,arial,Hiragino Sans GB,\\5b8b\4f53,sans-serif;color: #000;background: #fff;}
textarea,input{font:normal normal 0.28rem/1.5 Microsoft YaHei,tahoma,arial,Hiragino Sans GB,\\5b8b\4f53,sans-serif;}
img{display:block;border: none;max-width: 100%;}
.clear:after {content:"";display: block;clear:both;}
input[type=button], input[type=submit], input[type=file], input[type=reset], button { cursor: pointer; -webkit-appearance: none;}
body,p,ol,ul,h1,h2,h3,h4,h5,h6{margin: 0;padding:0;list-style: none;font:normal normal 0.28rem/1.5 Microsoft YaHei,tahoma,arial,Hiragino Sans GB,\\5b8b\4f53,sans-serif;}
button{font:normal normal 0.28rem/1.5 Microsoft YaHei,tahoma,arial,Hiragino Sans GB,\\5b8b\4f53,sans-serif;}
a{color:inherit;text-decoration: none;}
.i100{overflow:hidden;}
.i100>img{width: 100%;}
.i200{overflow: hidden;}
.i200>img{height: 100%;}
a>img{width: 100%;}
.to1{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.a1{position: relative;}
.a1>a{width: 100%;height: 100%;position: absolute;top: 0;left: 0;display: block;}
input{border: 0;display: block;outline: none;background: none;box-sizing: border-box;}
select{border: 0;display: block;outline: none;background: none;box-sizing: border-box;}
button{border: 0;display: block;outline: none;background: none;box-sizing: border-box;}
textarea{border: 0;display: block;outline: none;background: none;box-sizing: border-box;resize: none;}
{box1}
@media only screen and (min-width: 1480px) {
	.box1{display: block;}
	.box2{display: none;}
}
@media only screen and (max-width: 1479px) and (min-width: 1024px) {
	.box1{display: block;}
	.box2{display: none;}
}
@media only screen and (max-width: 1023px) {
	.box1{display: none;}
	.box2{display: block;}
	img{max-width: initial;}
	.l-zs-img1 img,.z-content-p3 img{max-width:100%;}
}

{hd1}
@media only screen and (min-width: 1480px) {
	.hd1-a1{width: 100%;height: 120px;position: relative;overflow: hidden;}
	.hd1-a2{height: 96px;position: absolute;left: calc(50% - 1920px/2 + 80px);top: calc(50% - 96px/2);}
	.hd1-a3{position: absolute;top: 0;right: 62px;}
	.hd1-a4{font-size: 32px;line-height: 120px;color: #e60012;float: right;}
	.hd1-a5{width: 62px;padding-top: calc(120px/2 - 62px/2);float: right;margin-right: 12px;}
	.hd1-a6{height: 100%;width: calc(130px*8 + 5px*8);position: absolute;top: 0;left: calc(50% - 1920px/2 + 350px);}
	.hd1-a7{float: left;width: 130px;height: 100%;position: relative;overflow: hidden;margin-right: 5px;}
	.hd1-a8{width: 100%;height: 100%;position: absolute;top: 100%;left: 0;background: #90ca24;transition: 0.5s;}
	.hd1-a7:hover .hd1-a8{top: 0;transition: 0.5s;}
	.hd1-on1 .hd1-a8{top: 0;transition: 0.5s;}
	.hd1-a9{width: 123px;position: absolute;top: 100%;left: calc(50% - 123px/2);transition: 0.5s;}
	.hd1-a7:hover .hd1-a9{top: calc(100% - 52px);transition: 0.5s;transition-delay: 0.2s;}
	.hd1-on1 .hd1-a9{top: calc(100% - 52px);transition: 0.5s;}
	.hd1-a10{width: 100%;font-size: 18px;line-height: 20px;color: #333333;text-align: center;position: absolute;top: calc(120px/2 - 20px/2);left: 0;transition: 0.5s;}
	.hd1-a7:hover .hd1-a10{color: #fff;top: 35px;transition: 0.5s;}
	.hd1-on1 .hd1-a10{color: #fff;top: 35px;transition: 0.5s;}
}
@media only screen and (max-width: 1800px) and (min-width: 1480px) {
	.hd1-a1{width: 100%;height: 120px;position: relative;overflow: hidden;}
	.hd1-a2{height: 96px;position: absolute;left: calc(50% - 1440px/2 );top: calc(50% - 96px/2);}
	.hd1-a3{position: absolute;top: 0;right: calc(50% - 1440px/2);}
	.hd1-a4{font-size: 32px;line-height: 120px;color: #e60012;float: right;}
	.hd1-a5{width: 50px;padding-top: calc(120px/2 - 50px/2);float: right;margin-right: 10px;}
	.hd1-a6{height: 100%;width: calc(110px*9 + 5px*9);position: absolute;top: 0;left: calc(50% - 1440px/2 + 170px);}
	.hd1-a7{float: left;width: 110px;height: 100%;position: relative;overflow: hidden;margin-right: 2px;}
	.hd1-a8{width: 100%;height: 100%;position: absolute;top: 100%;left: 0;background: #90ca24;transition: 0.5s;}
	.hd1-a7:hover .hd1-a8{top: 0;transition: 0.5s;}
	.hd1-on1 .hd1-a8{top: 0;transition: 0.5s;}
	.hd1-a9{width: 100px;position: absolute;top: 100%;left: calc(50% - 100px/2);transition: 0.5s;}
	.hd1-a7:hover .hd1-a9{top: calc(100% - 42px);transition: 0.5s;transition-delay: 0.2s;}
	.hd1-on1 .hd1-a9{top: calc(100% - 42px);transition: 0.5s;}
	.hd1-a10{width: 100%;font-size: 18px;line-height: 20px;color: #333333;text-align: center;position: absolute;top: calc(120px/2 - 20px/2);left: 0;transition: 0.5s;}
	.hd1-a7:hover .hd1-a10{color: #fff;top: 35px;transition: 0.5s;}
	.hd1-on1 .hd1-a10{color: #fff;top: 35px;transition: 0.5s;}
}
@media only screen and (max-width: 1479px) and (min-width: 1024px) {
	.hd1-a1{width: 100%;height: 80px;position: relative;overflow: hidden;}
	.hd1-a2{height: 76px;position: absolute;left: calc(50% - 1200px/2 );top: calc(50% - 80px/2);}
	.hd1-a3{position: absolute;top: 0;right: calc(50% - 1200px/2);}
	.hd1-a4{font-size: 24px;line-height: 80px;color: #e60012;float: right;}
	.hd1-a5{width: 30px;padding-top: calc(80px/2 - 30px/2);float: right;margin-right: 6px;}
	.hd1-a6{height: 100%;width: calc(90px*8 + 4px*8);position: absolute;top: 0;left: calc(50% - 1200px/2 + 160px);}
	.hd1-a7{float: left;width: 90px;height: 100%;position: relative;overflow: hidden;margin-right: 2px;}
	.hd1-a8{width: 100%;height: 100%;position: absolute;top: 100%;left: 0;background: #90ca24;transition: 0.5s;}
	.hd1-a7:hover .hd1-a8{top: 0;transition: 0.5s;}
	.hd1-on1 .hd1-a8{top: 0;transition: 0.5s;}
	.hd1-a9{width: 64px;position: absolute;top: 100%;left: calc(50% - 64px/2);transition: 0.5s;}
	.hd1-a7:hover .hd1-a9{top: calc(100% - 27px);transition: 0.5s;transition-delay: 0.2s;}
	.hd1-on1 .hd1-a9{top: calc(100% - 27px);transition: 0.5s;}
	.hd1-a10{width: 100%;font-size: 14px;line-height: 20px;color: #333333;text-align: center;position: absolute;top: calc(80px/2 - 20px/2);left: 0;transition: 0.5s;}
	.hd1-a7:hover .hd1-a10{color: #fff;top: 25px;transition: 0.5s;}
	.hd1-on1 .hd1-a10{color: #fff;top: 25px;transition: 0.5s;}
}
@media only screen and (max-width: 1023px) {
	.hd1-a1{width: 100%;height: 1.28rem;background: #fff;box-shadow: 0 0 0.3rem rgba(8,79,200,0.4);overflow: hidden;position: fixed;top: 0;left: 0;z-index: 999;}
	.hd1-a2{height: 0.96rem;position: absolute;top: calc(50% - 0.96rem/2);left: 0.3rem;}
	.hd1-a3{width: 1.1rem;height: 100%;position: absolute;top: 0;right: 0;cursor: pointer;}
	.hd1-a3>div{width: 0.44rem;height: 0.04rem;background: #000;border-radius: 0.02rem;position: absolute;transform-origin: 50% 50%;}
	.hd1-a3>div:nth-child(1){top: calc(50% - 0.16rem);left: calc(50% - 0.44rem/2);transform: rotate(0deg);transition: 0.5s;}
	.hd1-a3>div:nth-child(2){top: calc(50% - 0.02rem);left: calc(50% - 0.44rem/2);transform: rotate(0deg);transition: 0.5s;}
	.hd1-a3>div:nth-child(3){top: calc(50% + 0.12rem);left: calc(50% - 0.44rem/2);transform: rotate(0deg);transition: 0.5s;}
	.hd1-on1>div:nth-child(1){top: calc(50% - 0.02rem);left: calc(50% - 0.44rem/2);transform: rotate(405deg);transition: 0.5s;}
	.hd1-on1>div:nth-child(2){top: calc(50% - 0.02rem);left: calc(50% - 0.44rem/2);transform: rotate(-405deg);transition: 0.5s;}
	.hd1-on1>div:nth-child(3){top: calc(50% - 0.02rem);left: calc(50% - 0.44rem/2);transform: rotate(405deg);transition: 0.5s;}
	.hd1-a4{width: 2.6rem;height: 100%;background: #2d7b2f;position: absolute;top: 0;right: 1.1rem;cursor: pointer;text-align: center;}
	.hd1-a4 p{color: #fff;font-size: 0.24rem;line-height: 1.28rem;}
	.hd1-a4 img{width: 0.4rem;position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin: auto;}
	.hd1-a4 img:nth-child(1){display: block;}
	.hd1-a4 img:nth-child(2){display: none;}
	.hd1-on2 img:nth-child(1){display: none;}
	.hd1-on2 img:nth-child(2){display: block;}
	.hd1-a5{width: 3rem;height: 100%;padding-top: calc(1.28rem/2 - 0.4rem/2);box-sizing: border-box;position: absolute;top: 0;right: calc(1.1rem + 1.22rem);display: none;}
	.hd1-a5 input{width: 80%;height: 0.4rem;font-size: 0.24rem;line-height: 0.4rem;color: #2d7b2f;margin: 0 auto;position: relative;}
	.hd1-a5 input::-webkit-input-placeholder{color: #2d7b2f;}
	.hd1-a5 input::-moz-input-placeholder{color: #2d7b2f;}
	.hd1-a5 input::-ms-input-placeholder{color: #2d7b2f;}
	.hd1-a5 b{display: block;background: #2d7b2f;width: 80%;height: 1px;position: absolute;top: calc(50% + 0.3rem);left: 10%;}
	.hd1-a6{width: 100%;height: 1.28rem;position: relative;}
	.hd1-b1{width: 100%;height: 100%;background: #2d7b2f;position: fixed;top: 0;left: 0;z-index: 99;padding: 1.28rem 0.3rem 0 0.3rem;box-sizing: border-box;overflow: hidden;overflow-y: auto;display: none;}
	.hd1-b2{width: 100%;border-bottom: 1px solid #fff;position: relative;}
	.hd1-b3{width: 100%;height: 1rem;font-size: 0.32rem;line-height: 1rem;color: #fff;text-align: center;cursor: pointer;}
	.hd1-b3 a{width: 100%;height: 1rem;font-size: 0.32rem;line-height: 1rem;color: #fff;text-align: center;}
	.hd1-b2 ul{width: 100%;display: none;}
	.hd1-b2 ul li{width: 50%;font-size: 0.24rem;line-height: 0.8rem;color: #fff;text-align: center;cursor: pointer;float: left;}
}

{ban1}
@media only screen and (min-width: 1480px) {
	.ban1-a1{width: 100%;position: relative;overflow: hidden;}
	.ban1-a2{width: 1920px;height: 450px;position: relative;margin-left: calc(50% - 1920px/2);}
	.ban1-a2 img{min-height: 100%;transition: 0.5s;}
	.ban1-a1:hover .ban1-a2 img{transform: scale(1.08);transition: 0.5s;}
	.ban1-a3{width: 100%;font-size: 60px;line-height: 60px;color: #fff;text-align: center;font-weight: bold;position: absolute;top: 190px;left: 0;}
	.ban1-a4{width: 100%;font-size: 36px;line-height: 26px;color: #fff;text-align: center;text-transform: uppercase;position: absolute;top: 270px;left: 0;}
}
@media only screen and (max-width: 1479px) and (min-width: 1024px) {
	.ban1-a1{width: 100%;position: relative;overflow: hidden;}
	.ban1-a2{width: 1480px;height: 360px;position: relative;margin-left: calc(50% - 1480px/2);}
	.ban1-a2 img{min-height: 100%;transition: 0.5s;}
	.ban1-a1:hover .ban1-a2 img{transform: scale(1.08);transition: 0.5s;}
	.ban1-a3{width: 100%;font-size: 44px;line-height: 44px;color: #fff;text-align: center;font-weight: bold;position: absolute;top: 140px;left: 0;}
	.ban1-a4{width: 100%;font-size: 30px;line-height: 20px;color: #fff;text-align: center;text-transform: uppercase;position: absolute;top: 200px;left: 0;}
}
@media only screen and (max-width: 1023px) {
	.ban1-a1{width: 100%;height: 4rem;position: relative;overflow: hidden;}
	.ban1-a2{width: 100%;position: relative;}
	.ban1-a3{width: 100%;position: absolute;top: 1.4rem;left: 0;font-size: 0.56rem;line-height: 0.56rem;color: #fff;text-align: center;}
	.ban1-a4{width: 100%;position: absolute;top: 2.2rem;left: 0;font-size: 0.36rem;line-height: 0.28rem;color: #fff;text-align: center;text-transform: uppercase;}
}

{lan1}
@media only screen and (min-width: 1480px) {
	.lan1-a1{width: 100%;height: 100px;position: relative;overflow: hidden;background: #f8f8f8;}
	.lan1-a2{height: 36px;position: absolute;top: calc(50% - 36px/2);left: calc(50% - 1920px/2);}
	.lan1-a3{height: 36px;position: absolute;top: calc(50% - 36px/2);right: calc(50% - 1920px/2);}
	.lan1-a4{width: 1440px;height: 100%;position: relative;margin: 0 auto;}
	.lan1-a5{float: left;}
	.lan1-a5>div{font-size: 16px;line-height: 100px;color: #666666;font-weight: lighter;float: left;margin-right: 48px;}
	.lan1-a5>div a{color: #666666;transition: 0.5s;}
	.lan1-a5>div a:hover{color: #90ca24;transition: 0.5s;}
	.lan1-a5>div.lan1-on1 a{color: #90ca24;}
	.lan1-a6{float: right;}
	.lan1-a7{height: 30px;padding-top: calc(100px/2 - 30px/2);float: left;margin-right: 18px;}
	.lan1-a8{font-size: 16px;line-height: 100px;color: #666666;font-weight: lighter;float: left;}
}
@media only screen and (max-width: 1479px) and (min-width: 1024px) {
	.lan1-a1{width: 100%;height: 100px;position: relative;overflow: hidden;background: #f8f8f8;}
	.lan1-a2{height: 30px;position: absolute;top: calc(50% - 30px/2);left: calc(50% - 1480px/2);}
	.lan1-a3{height: 30px;position: absolute;top: calc(50% - 30px/2);right: calc(50% - 1480px/2);}
	.lan1-a4{width: 1200px;height: 100%;position: relative;margin: 0 auto;}
	.lan1-a5{float: left;}
	.lan1-a5>div{font-size: 14px;line-height: 100px;color: #666666;font-weight: lighter;float: left;margin-right: 32px;}
	.lan1-a5>div a{color: #666666;transition: 0.5s;}
	.lan1-a5>div a:hover{color: #90ca24;transition: 0.5s;}
	.lan1-a5>div.lan1-on1 a{color: #90ca24;}
	.lan1-a6{float: right;}
	.lan1-a7{height: 24px;padding-top: calc(100px/2 - 24px/2);float: left;margin-right: 12px;}
	.lan1-a8{font-size: 14px;line-height: 100px;color: #666666;font-weight: lighter;float: left;}
}
@media only screen and (max-width: 1023px) {
	.lan1-a1{width: calc(100% - 0.2rem*2);height: 0.86rem;position: relative;margin: 0 auto;margin-top: -0.43rem;margin-bottom: -0.43rem;background: #fff;z-index: 2;box-shadow: 0 0.05rem 0.3rem rgba(238,238,238,0.5);}
	.lan1-a2{height: 0.3rem;position: absolute;top: calc(0.86rem/2 - 0.3rem/2);left: 0.28rem;}
	.lan1-a2>div:nth-child(1){width: 0.06rem;height: 0.3rem;background: #1b54a6;border-radius: 0.03rem;float: left;margin-right: 0.12rem;}
	.lan1-a2>div:nth-child(2){font-size: 0.28rem;line-height: 0.3rem;color: #333333;font-weight: bold;float: left;}
	.lan1-a3{width: calc(100% - 1.75rem);height: 100%;position: absolute;top: 0;right: 0;overflow: hidden;}
	.lan1-a4{width: 100%;height: 1px;background: #1b54a6;position: absolute;top: 50%;left: 0;}
	.lan1-a5{width: 0.07rem;height: 0.07rem;border-radius: 50%;background: #1b54a6;position: absolute;top: calc(50% - 0.03rem);left: 0;}
	.lan1-a6{position: absolute;top: 0;right: 0;max-width: 100%;height: 100%;overflow: hidden;overflow-x: auto;}
	.lan1-a7{height: 100%;padding-right: 0.24rem;}
	.lan1-a8{font-size: 0.22rem;line-height: 0.86rem;color: #333333;font-weight: lighter;white-space: nowrap;padding: 0 0.2rem;background: #fff;position: relative;float: left;margin-right: 0.24rem;}
	.lan1-a8:last-child{margin-right: 0;}
	.lan1-a8>div:nth-child(1){width: 0.07rem;height: 0.07rem;border-radius: 50%;background: #1b54a6;position: absolute;top: calc(50% - 0.03rem);left: 0;}
	.lan1-a8>div:nth-child(2){width: 0.07rem;height: 0.07rem;border-radius: 50%;background: #1b54a6;position: absolute;top: calc(50% - 0.03rem);right: 0;}
}

{t1}
@media only screen and (min-width: 1480px) {
	.t1-a1{width: 100%;padding: 90px 0 54px 0;}
	.t1-a2{width: 100%;font-size: 40px;line-height: 40px;color: #333333;text-align: center;margin-bottom: 20px;}
	.t1-a3{width: 100%;font-size: 24px;line-height: 18px;color: #c1c1c1;text-align: center;text-transform: uppercase;}
}
@media only screen and (max-width: 1479px) and (min-width: 1024px) {
	.t1-a1{width: 100%;padding: 60px 0 40px 0;}
	.t1-a2{width: 100%;font-size: 30px;line-height: 30px;color: #333333;text-align: center;margin-bottom: 16px;}
	.t1-a3{width: 100%;font-size: 18px;line-height: 14px;color: #c1c1c1;text-align: center;text-transform: uppercase;}
}
@media only screen and (max-width: 1023px) {
	.t1-a1{width: 100%;padding: 1.3rem 0 0.55rem 0;position: relative;}
	.t1-a2{width: 100%;font-size: 0.4rem;line-height: 0.4rem;color: #333333;text-align: center;margin-bottom: 0.16rem;}
	.t1-a3{width: 100%;font-size: 0.24rem;line-height: 0.2rem;color: #c1c1c1;text-align: center;text-transform: uppercase;}
}

{page1}
@media only screen and (min-width: 1480px) {
	.page1-a1{margin: 0 auto;margin-bottom: 90px;position: relative;}
	.page1-a1>a{width: 40px;height: 40px;background: #fff;border: 1px solid #dddddd;box-sizing: border-box;font-size: 18px;line-height: 38px;color: #666666;text-align: center;float: left;display: none;transition: 0.5s;}
	.page1-a1>a:nth-child(1),.page1-a1>a:nth-last-child(1){width: 62px;font-size: 14px;}
	.page1-a1>a:nth-child(2),.page1-a1>a:nth-last-child(2){width: 64px;font-size: 14px;}
	.page1-a1>a:hover{background: #2d7b2f;border: 1px solid #2d7b2f;color: #fff;transition: 0.5s;}
	.page1-a1>a.select{background: #2d7b2f;border: 1px solid #2d7b2f;color: #fff;}
}
@media only screen and (max-width: 1479px) and (min-width: 1024px) {
	.page1-a1{margin: 0 auto;margin-bottom: 60px;position: relative;}
	.page1-a1>a{width: 40px;height: 40px;background: #fff;border: 1px solid #dddddd;box-sizing: border-box;font-size: 18px;line-height: 38px;color: #666666;text-align: center;float: left;display: none;transition: 0.5s;}
	.page1-a1>a:nth-child(1),.page1-a1>a:nth-last-child(1){width: 62px;font-size: 14px;}
	.page1-a1>a:nth-child(2),.page1-a1>a:nth-last-child(2){width: 64px;font-size: 14px;}
	.page1-a1>a:hover{background: #2d7b2f;border: 1px solid #2d7b2f;color: #fff;transition: 0.5s;}
	.page1-a1>a.select{background: #2d7b2f;border: 1px solid #2d7b2f;color: #fff;}
}
@media only screen and (max-width: 1023px) {
	.page1-a1{display: none;}
}

{top1}
@media only screen and (min-width: 1480px) {
	.top1-a1{width: 26px;position: fixed;top: 60%;right: 50px;cursor: pointer;display: none;z-index: 8;}
}
@media only screen and (max-width: 1479px) and (min-width: 1024px) {
	.top1-a1{width: 26px;position: fixed;top: 60%;right: 50px;cursor: pointer;display: none;z-index: 8;}
}
@media only screen and (max-width: 1023px) {
	.top1-a1{width: 0.6rem;position: fixed;top: 60%;right: 0.24rem;cursor: pointer;display: none;z-index: 8;}
}

{ft1}
@media only screen and (min-width: 1480px) {
	.ft1-a1{width: 100%;position: relative;background: #fff;overflow: hidden;padding: 20px 0 0 0;}
	.ft1-a2{width: 150px;margin: 0 auto;margin-bottom: 24px;}
	.ft1-a3{width: 100%;height: 1px;background: #e0e0e0;margin-bottom: 50px;}
	.ft1-a4{width: 1440px;position: relative;margin: 0 auto;margin-bottom: 20px;}
	.ft1-a5{margin-left: 84px;}
	.ft1-b1{float: left;margin-right: 45px;}
	.ft1-b1>div{font-size: 14px;line-height: 32px;color: #666666;font-weight: lighter;}
	.ft1-b1>div:nth-child(1){font-size: 16px;line-height: 32px;color: #454545;font-weight: lighter;margin-bottom: 5px;}
	.ft1-a6{position: absolute;top: 8px;left: calc(50% + 160px);}
	.ft1-c1{height: 34px;position: relative;margin-bottom: 20px;}
	.ft1-c1>div:nth-child(1){height: 34px;float: left;margin-right: 6px;}
	.ft1-c1>div:nth-child(2){font-size: 36px;line-height: 34px;color: #70af30;font-family: 'Impact';float: left;}
	.ft1-c2{font-size: 16px;line-height: 30px;color: #666666;font-weight: lighter;}
	.ft1-a7{position: absolute;top: 0px;right:0;width: 120px;    text-align: center;    color: #666666;font-size: 14px;}
	.ft1-a7 div{font-size: 14px;}
	.ft1-d1{font-size: 16px;line-height: 16px;color: #333333;font-weight: lighter;margin-bottom: 20px;}
	.ft1-d2{width: 220px;height: 44px;background: #1c62cb;overflow: hidden;position: relative;}
	.ft1-d3{width: 170px;padding-top: 7px;margin-left: 10px;position: relative;}
	.ft1-d3 input{font-size: 14px;line-height: 30px;color: #f3f3f3;font-weight: lighter;}
	.ft1-d3 input::-webkit-input-placeholder{color: #f3f3f3;}
	.ft1-d3 input::-moz-input-placeholder{color: #f3f3f3;}
	.ft1-d3 input::-ms-input-placeholder{color: #f3f3f3;}
	.ft1-d4{width: 19px;position: absolute;right: 12px;top: 12px;}
	.ft1-d4 input{width: 100%;height: 100%;position: absolute;top: 0;left: 0;cursor: pointer;opacity: 0;}
	.ft1-a8{width: 52px;position: absolute;top: 32px;left: calc(50% + 1440px/2);cursor: pointer;display: none;}
	.ft1-a8 img{width: 26px;margin: 0 auto;margin-bottom: 12px;}
	.ft1-a8 div{font-size: 12px;line-height: 12px;color: #666666;text-align: center;}
	.ft1-a9{margin-left: calc(50% - 112px);margin-bottom: 44px;}
	.ft1-a9>div:nth-child(1){width: 122px;float: left;margin-right: 8px;}
	.ft1-a9>div:nth-child(2){padding-top: calc(122px/2 - 30px);font-size: 16px;line-height: 30px;color: #333333;float: left;}
	.ft1-a10{width: 100%;border-top: 1px solid #e0e0e0;}
	.ft1-a10 div{font-size: 14px;line-height: 62px;color: #666666;font-weight: lighter;text-align: center;}
}
@media only screen and (max-width: 1560px) and (min-width: 1480px) {
	.ft1-a8{left: calc(50% + 1440px/2 - 52px);}
}
@media only screen and (max-width: 1479px) and (min-width: 1024px) {
	.ft1-a1{width: 100%;position: relative;overflow: hidden;padding: 30px 0 0 0;}
	.ft1-a2{width: 160px;margin: 0 auto;margin-bottom: 40px;}
	.ft1-a3{width: 100%;height: 1px;background: #e0e0e0;margin-bottom: 30px;}
	.ft1-a4{width: 1200px;position: relative;margin: 0 auto;margin-bottom: 20px;}
	.ft1-a5{margin-left: 0;}
	.ft1-b1{float: left;margin-right: 20px;}
	.ft1-b1>div{font-size: 12px;line-height: 28px;color: #666666;font-weight: lighter;}
	.ft1-b1>div:nth-child(1){font-size: 14px;line-height: 28px;color: #454545;font-weight: lighter;margin-bottom: 5px;}
	.ft1-a6{position: absolute;top: 8px;left: calc(50% + 40px);}
	.ft1-c1{height: 28px;position: relative;margin-bottom: 16px;}
	.ft1-c1>div:nth-child(1){height: 28px;float: left;margin-right: 6px;}
	.ft1-c1>div:nth-child(2){font-size: 30px;line-height: 30px;color: #70af30;font-family: 'Impact';float: left;}
	.ft1-c2{font-size: 12px;line-height: 24px;color: #666666;font-weight: lighter;}
	.ft1-a7{position: absolute;top: 4px;left: calc(50% + 360px);    width: 110px;font-size: 12px;    text-align: center;}
	.ft1-d1{font-size: 16px;line-height: 16px;color: #333333;font-weight: lighter;margin-bottom: 20px;}
	.ft1-d2{width: 180px;height: 44px;background: #1c62cb;overflow: hidden;position: relative;}
	.ft1-d3{width: 160px;padding-top: 7px;margin-left: 10px;position: relative;}
	.ft1-d3 input{font-size: 12px;line-height: 30px;color: #f3f3f3;font-weight: lighter;}
	.ft1-d3 input::-webkit-input-placeholder{color: #f3f3f3;}
	.ft1-d3 input::-moz-input-placeholder{color: #f3f3f3;}
	.ft1-d3 input::-ms-input-placeholder{color: #f3f3f3;}
	.ft1-d4{width: 19px;position: absolute;right: 12px;top: 12px;}
	.ft1-d4 input{width: 100%;height: 100%;position: absolute;top: 0;left: 0;cursor: pointer;opacity: 0;}
	.ft1-a8{width: 52px;position: absolute;top: 24px;left: calc(50% + 1200px/2 - 30px);cursor: pointer;display: none;}
	.ft1-a8 img{width: 26px;margin: 0 auto;margin-bottom: 12px;}
	.ft1-a8 div{font-size: 12px;line-height: 12px;color: #666666;text-align: center;}
	.ft1-a9{margin-left: calc(50% - 112px);margin-bottom: 30px;}
	.ft1-a9>div:nth-child(1){width: 122px;float: left;margin-right: 8px;}
	.ft1-a9>div:nth-child(2){padding-top: calc(122px/2 - 30px);font-size: 16px;line-height: 30px;color: #333333;float: left;}
	.ft1-a10{width: 100%;height: 70px;border-top: 1px solid #e0e0e0;}
	.ft1-a10 div{font-size: 12px;line-height: 50px;color: #666666;font-weight: lighter;text-align: center;}
}
@media only screen and (max-width: 1023px) {
	.ft1-a1{width: 100%;background: #f8f8f8;position: relative;overflow: hidden;}
	.ft1-a2{width: 100%;padding: 0.46rem 0.3rem 0.34rem 0.3rem;box-sizing: border-box;border-bottom: 1px solid #d1d1d1;}
	.ft1-a3{float: left;width: calc(100% - 3rem);}
	.ft1-a4{margin-bottom: 0.22rem;}
	.ft1-a4>div:nth-child(1){height: 0.34rem;float: left;margin-right: 0.06rem;}
	.ft1-a4>div:nth-child(2){font-size: 0.36rem;line-height: 0.34rem;color: #70af30;font-family: 'Impact';float: left;}
	.ft1-a5{font-size: 0.24rem;line-height: 0.4rem;color: #666666;font-weight: lighter;}
	.ft1-a6{float: right;}
	.ft1-a6>div:nth-child(1){width: 1.42rem;position: relative;float: left;margin-right: 0.16rem;}
	.ft1-a6>div:nth-child(2){font-size: 0.24rem;line-height: 0.48rem;color: #333333;font-weight: lighter;float: left;padding-top: 0.24rem;}
	.ft1-a7{width: calc(100% - 0.3rem*2);margin: 0 auto;font-size: 0.24rem;line-height: 1.12rem;color: #666666;text-align: center;font-weight: lighter;}
}

{products1}
@media only screen and (min-width: 1480px) {
	.products1-a1{width: 1440px;position: relative;margin: 0 auto;margin-bottom: 96px;}
	.products1-a2{width: 466px;position: relative;margin-bottom: 26px;margin-right: calc((100% - 466px*3)/2);float: left;}
	.products1-a2:nth-child(3n){margin-right: 0;}
	.products1-a3{width: 100%;height: 290px;position: relative;margin-bottom: 10px;}
	.products1-a3>img{min-height: 100%;transition: 0.5s;}
	.products1-a2:hover .products1-a3>img{transform: scale(1.08);transition: 0.5s;}
	.products1-a4{width: 100%;height: 100%;position: absolute;top: 0;left: 0;}
	.products1-a4 img{max-width: 80%;max-height: 80%;position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin: auto;}
	.products1-a5{width: 100%;height: 80px;padding: 0 5%;box-sizing: border-box;background: #f8f8f8;font-size: 20px;line-height: 80px;color: #333333;text-align: center;transition: 0.5s;}
	.products1-a2:hover .products1-a5{background: #90ca24;color: #fff;transition: 0.5s;}
}
@media only screen and (max-width: 1479px) and (min-width: 1024px) {
	.products1-a1{width: 1200px;position: relative;margin: 0 auto;margin-bottom: 60px;}
	.products1-a2{width: 310px;position: relative;margin-bottom: 20px;margin-right: calc((100% - 310px*3)/2);float: left;}
	.products1-a2:nth-child(3n){margin-right: 0;}
	.products1-a3{width: 100%;height: 192px;position: relative;margin-bottom: 6px;}
	.products1-a3>img{min-height: 100%;transition: 0.5s;}
	.products1-a2:hover .products1-a3>img{transform: scale(1.08);transition: 0.5s;}
	.products1-a4{width: 100%;height: 100%;position: absolute;top: 0;left: 0;}
	.products1-a4 img{max-width: 80%;max-height: 80%;position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin: auto;}
	.products1-a5{width: 100%;height: 60px;padding: 0 5%;box-sizing: border-box;background: #f8f8f8;font-size: 16px;line-height: 60px;color: #333333;text-align: center;transition: 0.5s;}
	.products1-a2:hover .products1-a5{background: #90ca24;color: #fff;transition: 0.5s;}
}
@media only screen and (max-width: 1023px) {
	.products1-a1{width: calc(100% - 0.3rem*2);position: relative;margin: 0 auto;}
	.products1-a2{width: 100%;position: relative;margin-bottom: 0.4rem;}
	.products1-a3{width: 100%;height: 4.28rem;position: relative;margin-bottom: 0.15rem;}
	.products1-a3>img{min-height: 100%;}
	.products1-a3>div{width: calc(100% - 2rem);height: calc(100% - 1rem);position: absolute;top: 0.5rem;left: 1rem;}
	.products1-a3>div img{max-width: 100%;max-height: 100%;position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin: auto;}
	.products1-a4{width: 100%;height: 1.18rem;background: #f8f8f8;position: relative;padding: 0 0.3rem;box-sizing: border-box;font-size: 0.3rem;line-height: 1.18rem;color: #333333;text-align: center;}
}

{style1}
@media only screen and (min-width: 1480px) {
	.style1-a1{width: 1440px;position: relative;margin: 0 auto;margin-bottom: 90px;}
	.style1-a2{width: 466px;height: 370px;position: relative;margin-bottom: 20px;margin-right: calc((100% - 466px*3)/2);float: left;}
	.style1-a2:nth-child(3n){margin-right: 0;}
	.style1-a2>img{min-height: calc(100% - 80px);transition: 0.5s;}
	.style1-a2:hover>img{transform: scale(1.08);transition: 0.5s;}
	.style1-a3{width: 100%;height: 80px;background: #f0f0f0;position: absolute;bottom: 0;left: 0;padding: 0 5%;box-sizing: border-box;font-size: 20px;line-height: 80px;color: #333333;text-align: center;transition: 0.5s;}
	.style1-a2:hover .style1-a3{background: #90ca24;color: #fff;transition: 0.5s;}
}
@media only screen and (max-width: 1479px) and (min-width: 1024px) {
	.style1-a1{width: 1200px;position: relative;margin: 0 auto;margin-bottom: 60px;}
	.style1-a2{width: 310px;height: 245px;position: relative;margin-bottom: 20px;margin-right: calc((100% - 310px*3)/2);float: left;}
	.style1-a2:nth-child(3n){margin-right: 0;}
	.style1-a2>img{min-height: calc(100% - 60px);transition: 0.5s;}
	.style1-a2:hover>img{transform: scale(1.08);transition: 0.5s;}
	.style1-a3{width: 100%;height: 60px;background: #f0f0f0;position: absolute;bottom: 0;left: 0;padding: 0 5%;box-sizing: border-box;font-size: 16px;line-height: 60px;color: #333333;text-align: center;transition: 0.5s;}
	.style1-a2:hover .style1-a3{background: #90ca24;color: #fff;transition: 0.5s;}
}
@media only screen and (max-width: 1023px) {
	.style1-a1{width: calc(100% - 0.3rem*2);position: relative;margin: 0 auto;}
	.style1-a2{width: calc(50% - 0.2rem/2);position: relative;margin-bottom: 0.2rem;}
	.style1-a2:nth-child(odd){float: left;}
	.style1-a2:nth-child(even){float: right;}
	.style1-a3{width: 100%;height: 2.66rem;position: relative;}
	.style1-a3 img{min-height: 100%;}
	.style1-a4{width: 100%;height: 0.8rem;position: relative;background: #f8f8f8;font-size: 0.3rem;line-height: 0.8rem;color: #454545;text-align: center;padding: 0 0.2rem;box-sizing: border-box;}
}

{news1}
@media only screen and (min-width: 1480px) {
	.news1-a1{width: 1440px;position: relative;margin: 0 auto;margin-bottom: 66px;}
	.news1-a2{width: 444px;height: 464px;background: #fff;position: relative;overflow: hidden;margin-bottom: 66px;margin-right: calc((100% - 444px*3)/2);float: left;transition: 0.5s;}
	.news1-a2:nth-child(3n){margin-right: 0;}
	.news1-a2:hover{background: #2d7b2f;transition: 0.5s;}
	.news1-a3{width: 100%;height: 252px;position: relative;}
	.news1-a3 img{min-height: 100%;transition: 0.5s;}
	.news1-a2:hover .news1-a3 img{transform: scale(1.08);transition: 0.5s;}
	.news1-a4{width: 100%;height: 24px;position: absolute;top: 284px;left: 0;font-size: 18px;line-height: 24px;color: #666666;transition: 0.5s;}
	.news1-a2:hover .news1-a4{color: #fff;width: calc(100% - 20px*2);left: 20px;transition: 0.5s;}
	.news1-a5{width: 100%;height: calc(28px*2);position: absolute;top: 318px;left: 0;font-size: 15px;line-height: 28px;color: #737373;transition: 0.5s;}
	.news1-a5{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;white-space: normal;}
	.news1-a2:hover .news1-a5{color: #fff;width: calc(100% - 20px*2);left: 20px;transition: 0.5s;}
	.news1-a6{width: 100%;height: 1px;background: #e4e4e4;position: absolute;top: 394px;left: 0;opacity: 1;transition: 0.5s;}
	.news1-a2:hover .news1-a6{opacity: 0;transition: 0.5s;}
	.news1-a7{width: 19px;position: absolute;left: 2px;top: 420px;transition: 0.5s;}
	.news1-a2:hover .news1-a7{left: 20px;transition: 0.5s;}
	.news1-a7 img:nth-child(1){position: relative;opacity: 1;transition: 0.5s;}
	.news1-a7 img:nth-child(2){position: absolute;top: 0;left: 0;opacity: 0;transition: 0.5s;}
	.news1-a2:hover .news1-a7 img:nth-child(1){opacity: 0;transition: 0.5s;}
	.news1-a2:hover .news1-a7 img:nth-child(2){opacity: 1;transition: 0.5s;}
	.news1-a8{position: absolute;top: 418px;left: 38px;transition: 0.5s;}
	.news1-a2:hover .news1-a8{left: 58px;transition: 0.5s;}
	.news1-a8 span:nth-child(1){font-size: 26px;line-height: 20px;color: #737373;font-family: 'din';transition: 0.5s;}
	.news1-a2:hover .news1-a8 span:nth-child(1){color: #fff;transition: 0.5s;}
	.news1-a8 span:nth-child(2){font-size: 20px;line-height: 20px;color: #737373;font-family: 'din';transition: 0.5s;}
	.news1-a2:hover .news1-a8 span:nth-child(2){color: #fff;transition: 0.5s;}
	.news1-a9{font-size: 13px;line-height: 10px;color: #979797;text-transform: uppercase;position: absolute;top: 425px;right: 6px;transition: 0.5s;}
	.news1-a2:hover .news1-a9{color: #fff;right: 24px;transition: 0.5s;}
}
@media only screen and (max-width: 1479px) and (min-width: 1024px) {
	.news1-a1{width: 1200px;position: relative;margin: 0 auto;margin-bottom: 66px;}
	.news1-a2{width: 310px;height: 344px;background: #fff;position: relative;overflow: hidden;margin-bottom: 20px;margin-right: calc((100% - 310px*3)/2);float: left;transition: 0.5s;}
	.news1-a2:nth-child(3n){margin-right: 0;}
	.news1-a2:hover{background: #2d7b2f;transition: 0.5s;}
	.news1-a3{width: 100%;height: 176px;position: relative;}
	.news1-a3 img{min-height: 100%;transition: 0.5s;}
	.news1-a2:hover .news1-a3 img{transform: scale(1.08);transition: 0.5s;}
	.news1-a4{width: 100%;height: 20px;position: absolute;top: 200px;left: 0;font-size: 16px;line-height: 20px;color: #666666;transition: 0.5s;}
	.news1-a2:hover .news1-a4{color: #fff;width: calc(100% - 20px*2);left: 20px;transition: 0.5s;}
	.news1-a5{width: 100%;height: calc(24px*2);position: absolute;top: 232px;left: 0;font-size: 12px;line-height: 24px;color: #737373;transition: 0.5s;}
	.news1-a5{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;white-space: normal;}
	.news1-a2:hover .news1-a5{color: #fff;width: calc(100% - 20px*2);left: 20px;transition: 0.5s;}
	.news1-a6{width: 100%;height: 1px;background: #e4e4e4;position: absolute;top: 296px;left: 0;opacity: 1;transition: 0.5s;}
	.news1-a2:hover .news1-a6{opacity: 0;transition: 0.5s;}
	.news1-a7{width: 19px;position: absolute;left: 2px;top: 310px;transition: 0.5s;}
	.news1-a2:hover .news1-a7{left: 20px;transition: 0.5s;}
	.news1-a7 img:nth-child(1){position: relative;opacity: 1;transition: 0.5s;}
	.news1-a7 img:nth-child(2){position: absolute;top: 0;left: 0;opacity: 0;transition: 0.5s;}
	.news1-a2:hover .news1-a7 img:nth-child(1){opacity: 0;transition: 0.5s;}
	.news1-a2:hover .news1-a7 img:nth-child(2){opacity: 1;transition: 0.5s;}
	.news1-a8{position: absolute;top: 308px;left: 38px;transition: 0.5s;}
	.news1-a2:hover .news1-a8{left: 58px;transition: 0.5s;}
	.news1-a8 span:nth-child(1){font-size: 20px;line-height: 20px;color: #737373;font-family: 'din';transition: 0.5s;}
	.news1-a2:hover .news1-a8 span:nth-child(1){color: #fff;transition: 0.5s;}
	.news1-a8 span:nth-child(2){font-size: 16px;line-height: 20px;color: #737373;font-family: 'din';transition: 0.5s;}
	.news1-a2:hover .news1-a8 span:nth-child(2){color: #fff;transition: 0.5s;}
	.news1-a9{font-size: 12px;line-height: 10px;color: #979797;text-transform: uppercase;position: absolute;top: 315px;right: 6px;transition: 0.5s;}
	.news1-a2:hover .news1-a9{color: #fff;right: 24px;transition: 0.5s;}
}
@media only screen and (max-width: 1023px) {
	.news1-a1{width: calc(100% - 0.3rem*2);margin: 0 auto;position: relative;}
	.news1-a2{width: 100%;position: relative;margin-bottom: 0.54rem;}
	.news1-a3{width: 100%;height: 4.18rem;position: relative;margin-bottom: 0.5rem;}
	.news1-a3 img{min-height: 100%;}
	.news1-a4{width: 100%;font-size: 0.4rem;line-height: 0.6rem;color: #333333;font-weight: lighter;margin-bottom: 0.2rem;}
	.news1-a5{width: 100%;height: calc(0.5rem*3);font-size: 0.3rem;line-height: 0.5rem;color: #737373;font-weight: lighter;margin-bottom: 0.3rem;}
	.news1-a5{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;white-space: normal;}
	.news1-a6{width: 100%;height: 1.14rem;border-top: 1px solid #e4e4e4;position: relative;overflow: hidden;}
	.news1-a7{width: 0.4rem;position: relative;top: calc(1.14rem/2 - 0.4rem/2);float: left;margin-right: 0.12rem;}
	.news1-a8{float: left;}
	.news1-a8>span:nth-child(1){font-size: 0.42rem;line-height: 1.14rem;color: #737373;font-family: 'din';}
	.news1-a8>span:nth-child(2){font-size: 0.32rem;line-height: 0.32rem;color: #737373;font-family: 'din';}
	.news1-a9{font-size: 0.32rem;line-height: 1.14rem;color: #979797;text-transform: uppercase;font-family: 'Arial';float: right;}
}

{newsshow1}
@media only screen and (min-width: 1480px) {
	.newsshow1-a1{width: 1440px;padding: 84px 130px 115px 130px;box-sizing: border-box;background: #f8f8f8;margin: 0 auto;margin-bottom: 120px;}
	.newsshow1-a2{width: 100%;font-size: 24px;line-height: 36px;color: #333333;text-align: center;margin-bottom: 10px;}
	.newsshow1-a3{width: 100%;font-size: 14px;line-height: 24px;color: #999999;text-align: center;font-weight: lighter;margin-bottom: 42px;}
	.newsshow1-a4{width: 100%;font-size: 16px;line-height: 30px;color: #666666;font-weight: lighter;margin-bottom: 60px;}
	.newsshow1-a4 p{font-size: 16px;line-height: 30px;color: #666666;font-weight: lighter;}
	.newsshow1-a4 img{max-width: 100%;margin: 0 auto;display: inline-block;}
	.newsshow1-a4 iframe{width: 100%;height: 678px;}
	.newsshow1-a5{width: 100%;height: 40px;position: relative;}
	.newsshow1-a6{max-width: 440px;font-size: 16px;line-height: 40px;color: #000000;font-weight: lighter;transition: 0.5s;}
	.newsshow1-a6:hover{text-decoration: underline;transition: 0.5s;}
	.newsshow1-a6:nth-child(1){float: left;}
	.newsshow1-a6:nth-child(2){float: right;}
	.newsshow1-a7{width: 200px;height: 40px;background: #90ca24;border-radius: 20px;font-size: 16px;line-height: 40px;color: #fff;text-align: center;font-weight: lighter;cursor: pointer;position: absolute;top: 0;left: calc(50% - 200px/2);}
}
@media only screen and (max-width: 1479px) and (min-width: 1024px) {
	.newsshow1-a1{width: 1200px;padding: 60px 80px 70px 80px;box-sizing: border-box;background: #f8f8f8;margin: 0 auto;margin-bottom: 60px;}
	.newsshow1-a2{width: 100%;font-size: 20px;line-height: 30px;color: #333333;text-align: center;margin-bottom: 10px;}
	.newsshow1-a3{width: 100%;font-size: 12px;line-height: 20px;color: #999999;text-align: center;font-weight: lighter;margin-bottom: 30px;}
	.newsshow1-a4{width: 100%;font-size: 14px;line-height: 24px;color: #666666;font-weight: lighter;margin-bottom: 40px;}
	.newsshow1-a4 p{font-size: 14px;line-height: 24px;color: #666666;font-weight: lighter;}
	.newsshow1-a4 img{max-width: 100%;margin: 0 auto;display: inline-block;}
	.newsshow1-a4 iframe{width: 100%;height: 460px;}
	.newsshow1-a5{width: 100%;height: 30px;position: relative;}
	.newsshow1-a6{max-width: 300px;font-size: 14px;line-height: 30px;color: #000000;font-weight: lighter;transition: 0.5s;}
	.newsshow1-a6:hover{text-decoration: underline;transition: 0.5s;}
	.newsshow1-a6:nth-child(1){float: left;}
	.newsshow1-a6:nth-child(2){float: right;}
	.newsshow1-a7{width: 160px;height: 30px;background: #90ca24;border-radius: 15px;font-size: 14px;line-height: 30px;color: #fff;text-align: center;font-weight: lighter;cursor: pointer;position: absolute;top: 0;left: calc(50% - 160px/2);}
}
@media only screen and (max-width: 1023px) {
	.newsshow1-a1{width: calc(100% - 0.3rem*2);position: relative;margin: 0 auto;padding: 0.9rem 0;box-sizing: border-box;margin-bottom: 1.14rem;background: #f8f8f8;}
	.newsshow1-a2{width: calc(100% - 0.6rem*2);font-size: 0.36rem;line-height: 0.48rem;color: #333333;text-align: center;margin: 0 auto;margin-bottom: 0.48rem;}
	.newsshow1-a3{width: calc(100% - 0.15rem*2);font-size: 0.22rem;line-height: 0.24rem;color: #999999;text-align: center;font-family: lighter;margin: 0 auto;margin-bottom: 0.5rem;}
	.newsshow1-a4{width: calc(100% - 0.32rem*2);font-size: 0.24rem;line-height: 0.48rem;color: #666666;margin: 0 auto;margin-bottom: 0.4rem;}
	.newsshow1-a4 p{font-size: 0.24rem;line-height: 0.48rem;color: #666666;}
	.newsshow1-a4 img{max-width: 100%;margin: 0 auto;display: inline-block;}
	.newsshow1-a4 iframe{width: 100%;height: 4rem;}
	.newsshow1-a5{width: calc(100% - 0.3rem*2);margin: 0 auto;margin-bottom: 0.62rem;}
	.newsshow1-a5>div{width: 100%;font-size: 0.3rem;line-height: 0.72rem;color: #000000;text-align: center;font-family: lighter;}
	.newsshow1-a6{width: 2.6rem;height: 0.6rem;border-radius: 0.3rem;background: #2d7b2f;border-radius: 0.3rem;font-size: 0.3rem;line-height: 0.6rem;color: #fff;text-align: center;font-family: lighter;cursor: pointer;margin: 0 auto;}
}

{contact1}
@media only screen and (min-width: 1480px) {
	.contact1-a1{width: 100%;padding-bottom: 124px;background: url(../images/b10.jpg) no-repeat #fff;background-position: bottom center;background-size: 1920px auto;margin-bottom: 92px;}
	.contact1-a2{width: 1440px;position: relative;margin: 0 auto;display: flex;justify-content: space-between;}
	.contact1-a3{width: 452px;height: 475px;border-radius: 10px;background: #fff;box-shadow: 9px 9px 18px rgba(182,182,182,0.5);position: relative;overflow: hidden;}
	.contact1-a4{width: 110px;position: absolute;top: 70px;left: calc(50% - 110px/2);}
	.contact1-a3:hover .contact1-a4{transform: rotateY(360deg);transition: 0.5s;}
	.contact1-a5{width: 310px;position: absolute;top: 220px;left: calc(50% - 310px/2);font-size: 24px;line-height: 24px;color: #333333;text-align: center;}
	.contact1-a6{width: 310px;position: absolute;top: 266px;left: calc(50% - 310px/2);font-size: 16px;line-height: 36px;color: #666666;text-align: center;}
	.contact1-a6 p{font-size: 16px;line-height: 36px;color: #666666;text-align: center;}
	.contact1-a7{width: 1440px;height: 574px;position: relative;margin: 0 auto;margin-bottom: 106px;overflow: hidden;}
	.contact1-a7 #map1{width: 100%!important;height: 100%!important;position: relative;}
	.anchorTR,.anchorBL{display: none;}
}
@media only screen and (max-width: 1479px) and (min-width: 1024px) {
	.contact1-a1{width: 100%;padding-bottom: 80px;background: url(../images/b10.jpg) no-repeat #fff;background-position: bottom center;background-size: 1480px auto;margin-bottom: 60px;}
	.contact1-a2{width: 1200px;position: relative;margin: 0 auto;display: flex;justify-content: space-between;}
	.contact1-a3{width: 300px;height: 340px;border-radius: 10px;background: #fff;box-shadow: 9px 9px 18px rgba(182,182,182,0.5);position: relative;overflow: hidden;}
	.contact1-a4{width: 90px;position: absolute;top: 50px;left: calc(50% - 90px/2);}
	.contact1-a3:hover .contact1-a4{transform: rotateY(360deg);transition: 0.5s;}
	.contact1-a5{width: 280px;position: absolute;top: 160px;left: calc(50% - 280px/2);font-size: 20px;line-height: 20px;color: #333333;text-align: center;}
	.contact1-a6{width: 280px;position: absolute;top: 200px;left: calc(50% - 280px/2);font-size: 12px;line-height: 24px;color: #666666;text-align: center;}
	.contact1-a6 p{font-size: 12px;line-height: 24px;color: #666666;text-align: center;}
	.contact1-a7{width: 1200px;height: 440px;position: relative;margin: 0 auto;margin-bottom: 60px;overflow: hidden;}
	.contact1-a7 #map1{width: 100%!important;height: 100%!important;position: relative;}
	.anchorTR,.anchorBL{display: none;}
}
@media only screen and (max-width: 1023px) {
	.contact1-a1{width: 100%;position: relative;overflow: hidden;padding-bottom: 1rem;background: url(../images/b02.jpg) no-repeat #f2f2f2;background-size: 100% auto;background-position: top center;margin-bottom: 0.7rem;}
	.contact1-a2{width: calc(100% - 0.3rem*2);margin: 0 auto;position: relative;}
	.contact1-a3{width: 100%;padding: 0.7rem 1rem 0.54rem 1rem;box-sizing: border-box;border-radius: 0.1rem;background: #fff;box-shadow: 0 0.1rem 0.2rem rgba(182,182,182,0.5);margin-bottom: 0.64rem;}
	.contact1-a3:last-child{margin-bottom: 0;}
	.contact1-a4{width: 1.1rem;position: relative;margin: 0 auto;margin-bottom: 0.4rem;}
	.contact1-a5{width: 100%;font-size: 0.36rem;line-height: 0.36rem;color: #333333;text-align: center;margin-bottom: 0.46rem;}
	.contact1-a6{width: 100%;font-size: 0.3rem;line-height: 0.6rem;color: #666666;text-align: center;font-weight: lighter;}
	.contact1-a6 p{font-size: 0.3rem;line-height: 0.6rem;color: #666666;text-align: center;font-weight: lighter;}
	.contact1-b1{width: calc(100% - 0.3rem*2);height: 5.74rem;overflow: hidden;position: relative;margin: 0 auto;margin-bottom: 0.7rem;}
	.contact1-b1 #map2{width: 100%!important;height: 100%!important;position: relative;}
	.anchorTR,.anchorBL{display: none;}
}

{effect1}
@media only screen and (min-width: 1480px) {
	.effect1-a1{width: 1440px;height: 450px;position: relative;margin: 0 auto;margin-bottom: 130px;}
	.effect1-a2{width: 100%;height: 100%;position: relative;}
	.effect1-a3{width: 600px;height: 338px;position: absolute;top: calc(50% - 338px/2);left: calc(50% - 600px/2);opacity: 0.5;transition: 0.5s;}
	.effect1-aon1{width: 600px;height: 338px;left: 0;transition: 0.5s;z-index: 2;}
	.effect1-aon2{width: 600px;height: 338px;left: calc(100% - 600px);transition: 0.5s;z-index: 3;}
	.effect1-aon3{width: 680px;height: 384px;top: calc(50% - 384px/2);left: 120px;transition: 0.5s;z-index: 4;}
	.effect1-aon4{width: 680px;height: 384px;top: calc(50% - 384px/2);left: calc(100% - 680px - 120px);transition: 0.5s;z-index: 5;}
	.effect1-aon5{width: 800px;height: 450px;top: 0;left: calc(50% - 800px/2);opacity: 1;transition: 0.5s;z-index: 6;box-shadow: 0 14px 30px rgba(226,226,226,0.96);}
	.effect1-a3>img{min-height: 100%;transition: 0.5s;}
	.effect1-a3:hover>img{transform: scale(1.08);transition: 0.5s;}
	.effect1-a3>div{width: 60px;position: absolute;top: calc(50% - 60px/2);left: calc(50% - 60px/2);opacity: 0;transition: 0.5s;}
	.effect1-a3.effect1-aon5>div{opacity: 1;transition: 0.5s;}
	.effect1-a4{width: 125px;height: 42px;position: absolute;top: calc(50% - 42px/2);left: 150px;cursor: pointer;z-index: 7;}
	.effect1-a5{width: 125px;height: 42px;position: absolute;top: calc(50% - 42px/2);right: 150px;cursor: pointer;z-index: 7;}
	.effect1-a4 img,.effect1-a5 img{height: 100%;}
	.effect1-b1{width: 1440px;position: relative;margin: 0 auto;margin-bottom: 94px;}
	.effect1-b2{width: 704px;height: 496px;position: relative;margin-bottom: 40px;}
	.effect1-b2:nth-child(odd){float: left;}
	.effect1-b2:nth-child(even){float: right;}
	.effect1-b3{width: 100%;height: 396px;position: relative;}
	.effect1-b3>img{min-height: 100%;transition: 0.5s;}
	.effect1-b2:hover .effect1-b3>img{transform: scale(1.08);transition: 0.5s;}
	.effect1-b4{width: 100%;height: 100%;position: absolute;top: 0;left: 0;background: rgba(0,0,0,0);transition: 0.5s;}
	.effect1-b2:hover .effect1-b4{background: rgba(0,0,0,0.5);transition: 0.5s;}
	.effect1-b5{width: 60px;position: absolute;top: calc(50% - 60px/2);left: calc(50% - 60px/2);opacity: 0;transition: 0.5s;}
	.effect1-b2:hover .effect1-b5{opacity: 1;transition: 0.5s;}
	.effect1-b6{width: 100%;height: 100px;background: #f8f8f8;padding: 0 5%;box-sizing: border-box;font-size: 24px;line-height: 100px;color: #333333;text-align: center;font-weight: lighter;}
}
@media only screen and (max-width: 1479px) and (min-width: 1024px) {
	.effect1-a1{width: 1200px;height: 338px;position: relative;margin: 0 auto;margin-bottom: 100px;}
	.effect1-a2{width: 100%;height: 100%;position: relative;}
	.effect1-a3{width: 480px;height: 270px;position: absolute;top: calc(50% - 270px/2);left: calc(50% - 480px/2);opacity: 0.5;transition: 0.5s;}
	.effect1-aon1{width: 480px;height: 270px;left: 0;transition: 0.5s;z-index: 2;}
	.effect1-aon2{width: 480px;height: 270px;left: calc(100% - 480px);transition: 0.5s;z-index: 3;}
	.effect1-aon3{width: 540px;height: 304px;top: calc(50% - 304px/2);left: 80px;transition: 0.5s;z-index: 4;}
	.effect1-aon4{width: 540px;height: 304px;top: calc(50% - 304px/2);left: calc(100% - 540px - 80px);transition: 0.5s;z-index: 5;}
	.effect1-aon5{width: 600px;height: 338px;top: 0;left: calc(50% - 600px/2);opacity: 1;transition: 0.5s;z-index: 6;box-shadow: 0 14px 30px rgba(226,226,226,0.96);}
	.effect1-a3>img{min-height: 100%;transition: 0.5s;}
	.effect1-a3:hover>img{transform: scale(1.08);transition: 0.5s;}
	.effect1-a3>div{width: 60px;position: absolute;top: calc(50% - 60px/2);left: calc(50% - 60px/2);opacity: 0;transition: 0.5s;}
	.effect1-a3.effect1-aon5>div{opacity: 1;transition: 0.5s;}
	.effect1-a4{width: 125px;height: 42px;position: absolute;top: calc(50% - 42px/2);left: 40px;cursor: pointer;z-index: 7;}
	.effect1-a5{width: 125px;height: 42px;position: absolute;top: calc(50% - 42px/2);right: 40px;cursor: pointer;z-index: 7;}
	.effect1-a4 img,.effect1-a5 img{height: 100%;}
	.effect1-b1{width: 1200px;position: relative;margin: 0 auto;margin-bottom: 60px;}
	.effect1-b2{width: 470px;height: 325px;position: relative;margin-bottom: 20px;}
	.effect1-b2:nth-child(odd){float: left;}
	.effect1-b2:nth-child(even){float: right;}
	.effect1-b3{width: 100%;height: 265px;position: relative;}
	.effect1-b3>img{min-height: 100%;transition: 0.5s;}
	.effect1-b2:hover .effect1-b3>img{transform: scale(1.08);transition: 0.5s;}
	.effect1-b4{width: 100%;height: 100%;position: absolute;top: 0;left: 0;background: rgba(0,0,0,0);transition: 0.5s;}
	.effect1-b2:hover .effect1-b4{background: rgba(0,0,0,0.5);transition: 0.5s;}
	.effect1-b5{width: 50px;position: absolute;top: calc(50% - 50px/2);left: calc(50% - 50px/2);opacity: 0;transition: 0.5s;}
	.effect1-b2:hover .effect1-b5{opacity: 1;transition: 0.5s;}
	.effect1-b6{width: 100%;height: 60px;background: #f8f8f8;padding: 0 5%;box-sizing: border-box;font-size: 20px;line-height: 60px;color: #333333;text-align: center;font-weight: lighter;}
}
@media only screen and (max-width: 1023px) {
	.effect1-a1{width: 100%;height: 3.64rem;position: relative;margin-bottom: 0.96rem;overflow: hidden;}
	.effect1{width: calc(6.8rem*2)!important;height: 100%!important;position: relative;}
	.effect1 .swiper-slide{width: 50%!important;height: 100%!important;position: relative;}
	.effect1 .swiper-slide>div{width: 6.45rem;height: 100%;position: relative;}
	.effect1 .swiper-slide>div>img{min-height: 100%;}
	.effect1 .swiper-slide>div>div{width: 0.6rem;position: absolute;top: calc(50% - 0.6rem/2);left: calc(50% - 0.6rem/2);}
	.effect1-b1{width: calc(100% - 0.3rem*2);position: relative;margin: 0 auto;}
	.effect1-b2{width: 100%;position: relative;margin-bottom: 0.56rem;}
	.effect1-b3{width: 100%;height: 3.92rem;position: relative;}
	.effect1-b3>img{min-height: 100%;}
	.effect1-b4{width: 100%;height: 1rem;padding: 0 0.3rem;box-sizing: border-box;background: #f8f8f8;font-size: 0.3rem;line-height: 1rem;color: #333333;text-align: center;font-weight: lighter;}
}

{join1}
@media only screen and (min-width: 1480px) {
	.join1-a1{width: 100%;padding-bottom: 180px;position: relative;background: url(../images/b22.jpg) no-repeat #f2f2f2;background-position: top center;background-size: 1920px auto;}
	.join1-a2{width: 1440px;height: calc(133px*4 + 16px*4);position: relative;margin: 0 auto;}
	.join111{width: 100%!important;height: 100%!important;position: relative;}
	.join111 .swiper-slide{width: 100%!important;height: 100%!important;position: relative;}
	.join1-a4{width: 100%;height: 100%;position: relative;}
	.join1-a3{width: 276px;height: 133px;border: 1px solid #efefef;box-sizing: border-box;float: left;margin-bottom: 16px;margin-right: calc((100% - 276px*5)/4);transition: 0.5s;}
	.join1-a3:nth-child(5n){margin-right: 0;}
	.join1-a3:hover{border: 1px solid #5d669a;transition: 0.5s;}
	.join1-b1{width: 100%;height: 878px;position: relative;background: url(../images/b23.jpg) no-repeat #227033;background-position: top center;background-size: 1920px 100%;}
	.join1-b1 .t1-a1{position: absolute;top: 40px;left: calc(50% - 1440px/2);width: 400px;}
	.join1-b1 .t1-a2{text-align: left;color: #fff;}
	.join1-b1 .t1-a3{text-align: left;color: #8f8f8f;}
	.join1-b2{width: 720px;position: absolute;top: 312px;left: calc(50% - 1440px/2);}
	.join1-b3{width: 218px;height: 192px;border: 1px solid #fff;box-sizing: border-box;position: relative;margin-right: calc((100% - 218px*3)/2);margin-bottom: 50px;float: left;transition: 0.5s;}
	.join1-b3:nth-child(3n){margin-right: 0;}
	.join1-b3:hover{background: #fff;transition: 0.5s;}
	.join1-b4{width: calc(100% + 2px);height: calc(100% + 2px);position: absolute;top: -1px;left: -1px;display: none;}
	.join1-b3:nth-child(6) .join1-b4{display: block;}
	.join1-b4 img{min-height: 100%;}
	.join1-b5{width: 82px;height: 70px;position: absolute;top: 36px;left: calc(50% - 82px/2);}
	.join1-b5 img{max-width: 100%;max-height: 100%;position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin: auto;}
	.join1-b5 img:nth-child(1){opacity: 1;transition: 0.5s;}
	.join1-b5 img:nth-child(2){opacity: 0;transition: 0.5s;}
	.join1-b3:hover .join1-b5 img:nth-child(1){opacity: 0;transition: 0.5s;}
	.join1-b3:hover .join1-b5 img:nth-child(2){opacity: 1;transition: 0.5s;}
	.join1-b3:nth-child(6) .join1-b5 img:nth-child(1){opacity: 1;}
	.join1-b3:nth-child(6) .join1-b5 img:nth-child(2){opacity: 0;}
	.join1-b6{font-size: 16px;line-height: 24px;color: #fff;text-align: center;width: 180px;position: absolute;top: 120px;left: calc(50% - 180px/2);transition: 0.5s;}
	.join1-b3:hover .join1-b6{color: #333;transition: 0.5s;}
	.join1-b3:nth-child(6) .join1-b6{color: #fff;}
	.join1-c1{width: 640px;height: 780px;background: #f7f7f7;position: absolute;top: -30px;right: calc(50% - 1440px/2);}
	.join1-c2{width: 0;height: 0;border-left: 14px solid transparent;border-bottom: 30px solid #adadad;position: absolute;top: 0;right: 100%;}
	.join1-c3{width: 520px;position: absolute;top: 76px;left: calc(50% - 520px/2);font-size: 30px;line-height: 48px;color: #333333;text-align: center;}
	.join1-c3 span{font-size: 36px;color: #237033;font-weight: bold;}
	.join1-c4{width: calc(100% - 36px*2);position: absolute;top: 226px;left: 36px;}
	.join1-c5{width: calc(100% - 2px);height: 60px;border: 1px solid #e0e0e0;box-sizing: border-box;background: #fff;margin-bottom: 22px;position: relative;}
/* 	.join1-c5:nth-child(odd){float: left;}
.join1-c5:nth-child(even){float: right;} */
	.join1-c5:nth-child(3){width: 100%;height: 214px;}
	.join1-c5:nth-child(4){width: 100%;height: 54px;background: #d70000;border: 0;}
	.join1-c5 input{font-size: 16px;line-height: 30px;color: #a1a1a1;position: relative;left: 20px;top: 14px;width: calc(100% - 20px*2);}
	.join1-c5:nth-child(3) textarea{width: calc(100% - 20px*2);height: calc(100% - 28px);font-size: 16px;line-height: 30px;color: #a1a1a1;position: relative;left: 20px;top: 14px;}
	.join1-c5:nth-child(4) input{width: 100%;height: 100%;font-size: 20px;line-height: 54px;color: #fff;text-align: center;top: 0;left: 0;cursor: pointer;}
	.join1-c5>div{width: 98px;height: 44px;position: absolute;top: calc(58px/2 - 44px/2);right: 8px;}
	.join1-c5>div img{height: 100%;}
}
@media only screen and (max-width: 1479px) and (min-width: 1024px) {
	.join1-a1{width: 100%;padding-bottom: 120px;position: relative;background: url(../images/b22.jpg) no-repeat #f2f2f2;background-position: top center;background-size: 1480px auto;}
	.join1-a2{width: 1200px;height: calc(86px*4 + 15px*4);position: relative;margin: 0 auto;}
	.join111{width: 100%!important;height: 100%!important;position: relative;}
	.join111 .swiper-slide{width: 100%!important;height: 100%!important;position: relative;}
	.join1-a4{width: 100%;height: 100%;position: relative;}
	.join1-a3{width: 180px;height: 86px;border: 1px solid #efefef;box-sizing: border-box;float: left;margin-bottom: 15px;margin-right: calc((100% - 180px*5)/4);transition: 0.5s;}
	.join1-a3:nth-child(5n){margin-right: 0;}
	.join1-a3:hover{border: 1px solid #5d669a;transition: 0.5s;}
	.join1-b1{width: 100%;height: 650px;position: relative;background: url(../images/b23.jpg) no-repeat #227033;background-position: top center;background-size: 1480px 100%;}
	.join1-b1 .t1-a1{position: absolute;top: 20px;left: calc(50% - 1200px/2);width: 300px;}
	.join1-b1 .t1-a2{text-align: left;color: #fff;}
	.join1-b1 .t1-a3{text-align: left;color: #8f8f8f;}
	.join1-b2{width: 460px;position: absolute;top: 240px;left: calc(50% - 1200px/2);}
	.join1-b3{width: 140px;height: 124px;border: 1px solid #fff;box-sizing: border-box;position: relative;margin-right: calc((100% - 140px*3)/2);margin-bottom: 30px;float: left;transition: 0.5s;}
	.join1-b3:nth-child(3n){margin-right: 0;}
	.join1-b3:hover{background: #fff;transition: 0.5s;}
	.join1-b4{width: calc(100% + 2px);height: calc(100% + 2px);position: absolute;top: -1px;left: -1px;display: none;}
	.join1-b3:nth-child(6) .join1-b4{display: block;}
	.join1-b4 img{min-height: 100%;}
	.join1-b5{width: 60px;height: 40px;position: absolute;top: 20px;left: calc(50% - 60px/2);}
	.join1-b5 img{max-width: 100%;max-height: 100%;position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin: auto;}
	.join1-b5 img:nth-child(1){opacity: 1;transition: 0.5s;}
	.join1-b5 img:nth-child(2){opacity: 0;transition: 0.5s;}
	.join1-b3:hover .join1-b5 img:nth-child(1){opacity: 0;transition: 0.5s;}
	.join1-b3:hover .join1-b5 img:nth-child(2){opacity: 1;transition: 0.5s;}
	.join1-b3:nth-child(6) .join1-b5 img:nth-child(1){opacity: 1;}
	.join1-b3:nth-child(6) .join1-b5 img:nth-child(2){opacity: 0;}
	.join1-b6{font-size: 12px;line-height: 18px;color: #fff;text-align: center;width: 120px;position: absolute;top: 70px;left: calc(50% - 120px/2);transition: 0.5s;}
	.join1-b3:hover .join1-b6{color: #333;transition: 0.5s;}
	.join1-b3:nth-child(6) .join1-b6{color: #fff;}
	.join1-c1{width: 440px;height: 600px;background: #f7f7f7;position: absolute;top: -20px;right: calc(50% - 1200px/2);}
	.join1-c2{width: 0;height: 0;border-left: 10px solid transparent;border-bottom: 20px solid #adadad;position: absolute;top: 0;right: 100%;}
	.join1-c3{width: 400px;position: absolute;top: 40px;left: calc(50% - 400px/2);font-size: 24px;line-height: 36px;color: #333333;text-align: center;}
	.join1-c3 span{font-size: 30px;color: #237033;font-weight: bold;}
	.join1-c4{width: calc(100% - 20px*2);position: absolute;top: 160px;left: 20px;}
	.join1-c5{width: calc(50% - 4px);height: 50px;border: 1px solid #e0e0e0;box-sizing: border-box;background: #fff;margin-bottom: 16px;position: relative;}
	.join1-c5:nth-child(odd){float: left;}
	.join1-c5:nth-child(even){float: right;}
	.join1-c5:nth-child(5){width: 100%;height: 180px;}
	.join1-c5:nth-child(6){width: 100%;height: 50px;background: #d70000;border: 0;}
	.join1-c5 input{font-size: 14px;line-height: 30px;color: #a1a1a1;position: relative;left: 12px;top: 9px;width: calc(100% - 12px*2);}
	.join1-c5:nth-child(5) textarea{width: calc(100% - 12px*2);height: calc(100% - 24px);font-size: 1px;line-height: 30px;color: #a1a1a1;position: relative;left: 12px;top: 12px;}
	.join1-c5:nth-child(6) input{width: 100%;height: 100%;font-size: 16px;line-height: 50px;color: #fff;text-align: center;top: 0;left: 0;cursor: pointer;}
	.join1-c5>div{width: 72px;height: 36px;position: absolute;top: calc(48px/2 - 36px/2);right: 4px;}
	.join1-c5>div img{height: 100%;}
}
@media only screen and (max-width: 1023px) {
	.join1-a1{width: 100%;padding-bottom: 1.45rem;position: relative;overflow: hidden;background: url(../images/b15.jpg) no-repeat #fefefe;background-size: 100% auto;background-position: bottom center;}
	.join1-a2{width: calc(100% - 0.3rem*2);height: calc(1.08rem*3 + 0.12rem*3);position: relative;margin: 0 auto;}
	.join1{width: 100%!important;height: 100%!important;position: relative;}
	.join1 .swiper-slide{width: 100%!important;height: 100%!important;position: relative;}
	.join1 .swiper-slide>div{width: calc((100% - 0.12rem*2)/3);height: 1.08rem;border: 1px solid #ececec;box-sizing: border-box;background: #fff;margin-bottom: 0.12rem;margin-right: 0.12rem;float: left;}
	.join1 .swiper-slide>div:nth-child(3n){margin-right: 0;}
	.join1 .swiper-slide>div img{min-height: 100%;}
	.join2{width: 100%;position: absolute;top: calc(100% + 0.48rem);left: 0;}
	.join2 .swiper-pagination-bullet{width: 0.3rem;height: 0.08rem;border-radius: 0.04rem;background: #fff;margin: 0 0.05rem;opacity: 1;transition: 0.5s;}
	.join2 .swiper-pagination-bullet-active{width: 0.6rem;background: #2d7b2f;transition: 0.5s;}
	.join1-b1{width: 100%;position: relative;overflow: hidden;background: url(../images/b16.jpg) no-repeat #fff;background-size: 100% 100%;background-position: center center;padding-bottom: 0.94rem;}
	.join1-b1 .t1-a1{padding-top: 0.7rem;}
	.join1-b1 .t1-a2{color: #fff;}
	.join1-b1 .t1-a3{color: #8f8f8f;}
	.join1-b2{width: calc(100% - 0.3rem*2);position: relative;margin: 0 auto;margin-bottom: 0.6rem;}
	.join1-b3{width: calc((100% - 0.2rem*2)/3);height: 2.2rem;border: 1px solid #fff;box-sizing: border-box;margin-bottom: 0.2rem;margin-right: 0.2rem;float: left;position: relative;overflow: hidden;}
	.join1-b3:nth-child(3n){margin-right: 0;}
	.join1-b4{width: calc(100% + 2px);height: calc(100% + 2px);position: absolute;top: -1px;left: -1px;display: none;}
	.join1-b3:last-child .join1-b4{display: block;}
	.join1-b4 img{min-height: 100%;}
	.join1-b5{width: 0.82rem;height: 0.7rem;position: absolute;top: 0.38rem;left: calc(50% - 0.82rem/2);}
	.join1-b5 img{max-width: 100%;max-height: 100%;position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin: auto;}
	.join1-b5 img:nth-child(1){display: block;}
	.join1-b5 img:nth-child(2){display: none;}
	.join1-b6{width: calc(100% - 0.1rem*2);position: absolute;top: 1.18rem;left: 0.1rem;font-size: 0.24rem;line-height: 0.36rem;color: #fff;font-weight: lighter;text-align: center;}
	.join1-c1{width: calc(100% - 0.3rem*2);position: relative;margin: 0 auto;padding: 0.8rem 0.38rem 0.74rem 0.38rem;box-sizing: border-box;background: #f7f7f7;}
	.join1-c2{width: 100%;font-size: 0.3rem;line-height: 0.48rem;color: #333333;text-align: center;margin-bottom: 0.54rem;}
	.join1-c2 span{font-size: 0.36rem;color: #217133;font-weight: bold;}
	.join1-c3{width: 100%;}
	.join1-c4{width: calc(100% - 0.16rem/2);height: 0.7rem;border: 1px solid #e0e0e0;box-sizing: border-box;margin-bottom: 0.2rem;background: #fff;padding: 0.04rem 0.22rem;position: relative;overflow: hidden;}
	/* .join1-c4:nth-child(odd){float: left;}
	.join1-c4:nth-child(even){float: right;} */
	.join1-c4:nth-child(3){width: 100%;height: 2.14rem;margin-bottom: 0.2rem;}
	.join1-c4:nth-child(4){width: 100%;height: 0.64rem;border: 0;background: #d70000;margin-bottom: 0;padding: 0;}
	.join1-c4 input{width: 100%;height: 0.68rem;font-size: 0.24rem;line-height: 0.68rem;color: #a1a1a1;font-weight: lighter;margin-top: -0.02rem;}
	.join1-c4 textarea{width: 100%;height: 100%;font-size: 0.24rem;line-height: 0.58rem;color: #a1a1a1;font-weight: lighter;}
	.join1-c4:nth-child(4) input{font-size: 0.3rem;line-height: 0.6rem;color: #fff;text-align: center;height: 100%;margin-top: 0;}
	.join1-c4 img{width: 0.96rem;height: 0.42rem;position: absolute;top: calc(50% - 0.42rem/2);right: 0.2rem;}
	#join1{position: relative;top: calc(0.43rem - 1.28rem);}
	#join2{position: relative;top: -1.28rem;}
}

{service1}
@media only screen and (min-width: 1480px) {
	.service1-a1{width: 100%;position: relative;overflow: hidden;}
	.service1-a2{width: 1920px;position: relative;margin-left: calc(50% - 1920px/2);}
	.service1-a3{width: 1440px;height: 520px;background: rgba(0,0,0,0.6);position: absolute;top: calc(50% - 520px/2);left: calc(50% - 1440px/2);}
	.service1-a3 .t1-a1{position: absolute;top: 0;left: 0;}
	.service1-a3 .t1-a2{color: #fff;}
	.service1-a3 .t1-a3{color: #c1c1c1;}
	.service1-a4{width: calc(100% - 220px*2);position: absolute;top: 240px;left: 220px;}
	.service1-a4 div{width: 100%;font-size: 18px;line-height: 42px;color: #fff;}
	.service1-a4 div p{width: 100%;font-size: 18px;line-height: 42px;color: #fff;}
	.service1-b1{width: 100%;padding-bottom: 160px;}
	.service1-b2{width: 1440px;height: 676px;position: relative;margin: 0 auto;}
	.service11{width: 100%!important;height: 100%!important;position: relative;}
	.service11 .swiper-slide{width: calc(100%/3)!important;height: 100%!important;position: relative;}
	.service1-b10{width: 100%;height: 100%;position: relative;background: #fff;transition: 0.5s;}
	.service1-b10:hover{background: #90ca24;transition: 0.5s;}
	.service1-b3{width: 100%;height: 50%;position: absolute;left: 0;}
	.service1-bon1 .service1-b3{bottom: 0;}
	.service1-bon2 .service1-b3{top: 0;}
	.service1-b3 img{min-height: 100%;transition: 0.5s;}
	.service1-b10:hover .service1-b3 img{transform: scale(1.08);transition: 0.5s;}
	.service1-b4{width: 100%;height: 50%;position: absolute;left: 0;}
	.service1-bon1 .service1-b4{top: 0;}
	.service1-bon2 .service1-b4{bottom: 0;}
	.service1-b5{font-size: 24px;line-height: 20px;color: #666666;position: absolute;top: 44px;left: 40px;transition: 0.5s;}
	.service1-b10:hover .service1-b5{color: #fff;transition: 0.5s;}
	.service1-b6{font-size: 36px;line-height: 28px;color: #454545;position: absolute;top: 84px;left: 40px;transition: 0.5s;}
	.service1-b10:hover .service1-b6{color: #fff;transition: 0.5s;}
	.service1-b7{width: 50px;height: 2px;background: #90ca24;position: absolute;top: 144px;left: 40px;transition: 0.5s;}
	.service1-b10:hover .service1-b7{background: #fff;transition: 0.5s;}
	.service1-b8{width: calc(100% - 40px*2);font-size: 18px;line-height: 32px;color: #666666;position: absolute;top: 178px;left: 40px;transition: 0.5s;}
	.service1-b10:hover .service1-b8{color: #fff;transition: 0.5s;}
	.service1-b9{width: calc(100% - 40px*2);height: calc(28px*2);font-size: 15px;line-height: 28px;color: #737373;position: absolute;top: 215px;left: 40px;transition: 0.5s;}
	.service1-b9{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;white-space: normal;}
	.service1-b10:hover .service1-b9{color: #fff;transition: 0.5s;}
}
@media only screen and (max-width: 1479px) and (min-width: 1024px) {
	.service1-a1{width: 100%;position: relative;overflow: hidden;}
	.service1-a2{width: 1480px;position: relative;margin-left: calc(50% - 1480px/2);}
	.service1-a3{width: 1200px;height: 400px;background: rgba(0,0,0,0.6);position: absolute;top: calc(50% - 400px/2);left: calc(50% - 1200px/2);}
	.service1-a3 .t1-a1{position: absolute;top: 0;left: 0;}
	.service1-a3 .t1-a2{color: #fff;}
	.service1-a3 .t1-a3{color: #c1c1c1;}
	.service1-a4{width: calc(100% - 120px*2);position: absolute;top: 170px;left: 120px;}
	.service1-a4 div{width: 100%;font-size: 14px;line-height: 36px;color: #fff;}
	.service1-a4 div p{width: 100%;font-size: 14px;line-height: 36px;color: #fff;}
	.service1-b1{width: 100%;padding-bottom: 80px;}
	.service1-b2{width: 1200px;height: 450px;position: relative;margin: 0 auto;}
	.service11{width: 100%!important;height: 100%!important;position: relative;}
	.service11 .swiper-slide{width: calc(100%/3)!important;height: 100%!important;position: relative;}
	.service1-b10{width: 100%;height: 100%;position: relative;background: #fff;transition: 0.5s;}
	.service1-b10:hover{background: #90ca24;transition: 0.5s;}
	.service1-b3{width: 100%;height: 50%;position: absolute;left: 0;}
	.service1-bon1 .service1-b3{bottom: 0;}
	.service1-bon2 .service1-b3{top: 0;}
	.service1-b3 img{min-height: 100%;transition: 0.5s;}
	.service1-b10:hover .service1-b3 img{transform: scale(1.08);transition: 0.5s;}
	.service1-b4{width: 100%;height: 50%;position: absolute;left: 0;}
	.service1-bon1 .service1-b4{top: 0;}
	.service1-bon2 .service1-b4{bottom: 0;}
	.service1-b5{font-size: 20px;line-height: 20px;color: #666666;position: absolute;top: 30px;left: 20px;transition: 0.5s;}
	.service1-b10:hover .service1-b5{color: #fff;transition: 0.5s;}
	.service1-b6{font-size: 30px;line-height: 24px;color: #454545;position: absolute;top: 64px;left: 20px;transition: 0.5s;}
	.service1-b10:hover .service1-b6{color: #fff;transition: 0.5s;}
	.service1-b7{width: 50px;height: 2px;background: #90ca24;position: absolute;top: 102px;left: 20px;transition: 0.5s;}
	.service1-b10:hover .service1-b7{background: #fff;transition: 0.5s;}
	.service1-b8{width: calc(100% - 20px*2);font-size: 16px;line-height: 28px;color: #666666;position: absolute;top: 116px;left: 20px;transition: 0.5s;}
	.service1-b10:hover .service1-b8{color: #fff;transition: 0.5s;}
	.service1-b9{width: calc(100% - 20px*2);height: calc(24px*2);font-size: 12px;line-height: 24px;color: #737373;position: absolute;top: 150px;left: 20px;transition: 0.5s;}
	.service1-b9{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;white-space: normal;}
	.service1-b10:hover .service1-b9{color: #fff;transition: 0.5s;}
}
@media only screen and (max-width: 1023px) {
	.service1-a1{width: 100%;position: relative;overflow: hidden;}
	.service1-a1>img{position: relative;}
	.service1-a2{width: calc(100% - 0.3rem*2);height: calc(100% - 1.2rem*2);position: absolute;top: 1.2rem;left: 0.3rem;background: rgba(0,0,0,0.6);padding: 0.3rem;box-sizing: border-box;}
	.service1-a2>div{width: 100%;height: 100%;display: table;}
	.service1-a2>div>div{display: table-cell;vertical-align: middle;font-size: 0.24rem;line-height: 0.42rem;color: #fff;font-family: 'lighter';}
	.service1-b1{width: calc(100% - 0.3rem*2);height: calc(3.38rem*2);position: relative;overflow: hidden;margin: 0 auto;margin-bottom: 0.75rem;}
	.service1{width: calc(4.8rem*2)!important;height: 100%!important;position: relative;}
	.service1 .swiper-slide{width: 50%!important;height: 100%!important;position: relative;}
	.service1-b2{width: 100%;height: 100%;position: relative;background: #f8f8f8;}
	.service1-b3{width: 100%;height: 50%;position: absolute;left: 0;}
	.service1-b3 img{min-height: 100%;}
	.service1-bon1 .service1-b3{bottom: 0;}
	.service1-bon2 .service1-b3{top: 0;}
	.service1-b4{width: 100%;height: 50%;position: absolute;left: 0;}
	.service1-bon1 .service1-b4{top: 0;}
	.service1-bon2 .service1-b4{bottom: 0;}
	.service1-b5{font-size: 0.24rem;line-height: 0.2rem;color: #666666;position: absolute;top: 0.44rem;left: 0.42rem;}
	.service1-b6{font-size: 0.36rem;line-height: 0.28rem;color: #454545;position: absolute;top: 0.84rem;left: 0.42rem;}
	.service1-b7{width: 0.5rem;height: 2px;background: #2d7b2f;position: absolute;top: 1.44rem;left: 0.48rem;}
	.service1-b8{width: calc(100% - 0.42rem*2);height: 0.4rem;font-size: 0.3rem;line-height: 0.4rem;color: #333333;font-weight: lighter;position: absolute;top: 1.8rem;left: 0.42rem;}
	.service1-b9{width: calc(100% - 0.42rem*2);height: 0.72rem;font-size: 0.24rem;line-height: 0.36rem;color: #737373;font-weight: lighter;position: absolute;top: 2.34rem;left: 0.42rem;}
	.service1-b9{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;white-space: normal;}
	.service1-b10{width: 100%;height: 0.75rem;}
	#service2+.t1-a1{padding-top: 0.9rem;}
	#service1{position: relative;top: calc(0.43rem - 1.28rem);}
	#service2{position: relative;top: -1.28rem;}
	#service3{position: relative;top: -1.28rem;}
}

{about1}
@media only screen and (min-width: 1480px) {
	.about1-a1{width: 100%;position: relative;overflow: hidden;}
	.about1-a2{width: 100%;height: 343px;position: relative;background: #90ca24;}
	.about1-a3{width: 950px;height: 100%;position: relative;float: left;margin-left: calc(50% - 1920px/2);}
	.about1-a3 img{max-height: 100%;transition: 0.5s;}
	.about1-a3:hover img{transform: scale(1.08);transition: 0.5s;}
	.about1-a4{width: calc(50% - 950px + 1920px/2);padding-top: 130px;position: relative;float: left;}
	.about1-b1{width: calc(100%/3);height: 80px;float: left;position: relative;text-align: center;display: flex;justify-content: space-around;padding: 0 2%;border-right: 2px solid #fff;box-sizing: border-box;}
	.about1-b1:last-child{border: 0;}
	.about1-b2{width: 54px;height: 35px;position: relative;}
	.about1-b2 img{max-width: 100%;max-height: 100%;position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin: auto;}
	.about1-b3{margin: 0 20px 0 20px;}
	.about1-b3>div:nth-child(1){font-size: 60px;line-height: 44px;color: #fff;font-family: 'din';margin-bottom: 20px;}
	.about1-b3>div:nth-child(2){font-size: 16px;line-height: 16px;color: #fff;}
	.about1-b4{font-size: 16px;line-height: 16px;color: #fff;}
	.about1-a5{width: 100%;height: 630px;position: relative;background: #f8f8f8;}
	.about1-a6{width: 970px;height: 100%;position: relative;float: right;margin-right: calc(50% - 1920px/2);}
	.about1-a6 img{max-height: 100%;transition: 0.5s;}
	.about1-a6:hover img{transform: scale(1.08);transition: 0.5s;}
	.about1-a7{width: calc(50% - 970px + 1920px/2);height: 100%;position: relative;float: left;}
	.about1-c1{width: calc(730/950*100%);height: 100%;position: relative;display: table;margin: 0 auto;}
	.about1-c2{width: 100%;display: table-cell;vertical-align: middle;}
	.about1-c3{font-size: 40px;line-height: 40px;color: #333333;margin-bottom: 20px;}
	.about1-c4{font-size: 24px;line-height: 20px;color: #c1c1c1;margin-bottom: 44px;}
	.about1-c5{font-size: 16px;line-height: 30px;color: #333333;}
	.about1-c5 p{font-size: 16px;line-height: 30px;color: #333333;}
	.about1-d1{width: 1440px;position: relative;margin: 0 auto;margin-bottom: 124px;}
	.about1-d2{width: 836px;height: 724px;position: relative;float: left;}
	.about1-d2>div:nth-child(1){width: 804px;height: 694px;background: #2d7b2f;position: absolute;bottom: 0;left: 0;}
	.about1-d2>div:nth-child(2){width: 804px;height: 694px;position: absolute;top: 0;right: 0;}
	.about1-d2>div:nth-child(2) img{min-height: 100%;transition: 0.5s;}
	.about1-d2>div:nth-child(2):hover img{transform: scale(1.08);transition: 0.5s;}
	.about1-d3{width: 530px;float: right;padding-top: 74px;}
	.about1-d4{width: 100%;margin-bottom: 110px;}
	.about1-d5{width: 80px;float: left;}
	.about1-d6{width: 440px;float: right;}
	.about1-d6>div:nth-child(1){font-size: 24px;line-height: 40px;color: #333333;font-weight: bold;margin-bottom: 10px;}
	.about1-d6>div:nth-child(2){font-size: 16px;line-height: 30px;color: #333333;}
	.about1-d6>div:nth-child(2) p{font-size: 16px;line-height: 30px;color: #333333;}
}
@media only screen and (max-width: 1479px) and (min-width: 1024px) {
	.about1-a1{width: 100%;position: relative;overflow: hidden;}
	.about1-a2{width: 100%;height: 266px;position: relative;background: #90ca24;}
	.about1-a3{width: 740px;height: 100%;position: relative;float: left;margin-left: calc(50% - 1480px/2);}
	.about1-a3 img{max-height: 100%;transition: 0.5s;}
	.about1-a3:hover img{transform: scale(1.08);transition: 0.5s;}
	.about1-a4{width: calc(50% - 740px + 1480px/2);padding-top: 110px;position: relative;float: left;}
	.about1-b1{width: calc(100%/3);height: 60px;float: left;position: relative;text-align: center;display: flex;justify-content: space-around;padding: 0 2%;border-right: 2px solid #fff;box-sizing: border-box;}
	.about1-b1:last-child{border: 0;}
	.about1-b2{width: 44px;height: 32px;position: relative;}
	.about1-b2 img{max-width: 100%;max-height: 100%;position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin: auto;}
	.about1-b3{margin: 0;}
	.about1-b3>div:nth-child(1){font-size: 36px;line-height: 30px;color: #fff;font-family: 'din';margin-bottom: 12px;}
	.about1-b3>div:nth-child(2){font-size: 12px;line-height: 12px;color: #fff;}
	.about1-b4{font-size: 12px;line-height: 12px;color: #fff;}
	.about1-a5{width: 100%;height: 480px;position: relative;background: #f8f8f8;}
	.about1-a6{width: 740px;height: 100%;position: relative;float: right;margin-right: calc(50% - 1480px/2);}
	.about1-a6 img{max-height: 100%;transition: 0.5s;}
	.about1-a6:hover img{transform: scale(1.08);transition: 0.5s;}
	.about1-a7{width: calc(50% - 740px + 1480px/2);height: 100%;position: relative;float: left;}
	.about1-c1{width: calc(730/950*100%);height: 100%;position: relative;display: table;margin: 0 auto;}
	.about1-c2{width: 100%;display: table-cell;vertical-align: middle;}
	.about1-c3{font-size: 30px;line-height: 30px;color: #333333;margin-bottom: 16px;}
	.about1-c4{font-size: 18px;line-height: 14px;color: #c1c1c1;margin-bottom: 30px;}
	.about1-c5{font-size: 12px;line-height: 24px;color: #333333;}
	.about1-c5 p{font-size: 12px;line-height: 24px;color: #333333;}
	.about1-d1{width: 1200px;position: relative;margin: 0 auto;margin-bottom: 60px;}
	.about1-d2{width: 520px;height: 450px;position: relative;float: left;}
	.about1-d2>div:nth-child(1){width: 500px;height: 430px;background: #2d7b2f;position: absolute;bottom: 0;left: 0;}
	.about1-d2>div:nth-child(2){width: 500px;height: 430px;position: absolute;top: 0;right: 0;}
	.about1-d2>div:nth-child(2) img{min-height: 100%;transition: 0.5s;}
	.about1-d2>div:nth-child(2):hover img{transform: scale(1.08);transition: 0.5s;}
	.about1-d3{width: 400px;float: right;padding-top: 44px;}
	.about1-d4{width: 100%;margin-bottom: 60px;}
	.about1-d5{width: 60px;float: left;}
	.about1-d6{width: 320px;float: right;}
	.about1-d6>div:nth-child(1){font-size: 20px;line-height: 30px;color: #333333;font-weight: bold;margin-bottom: 10px;}
	.about1-d6>div:nth-child(2){font-size: 12px;line-height: 24px;color: #333333;}
	.about1-d6>div:nth-child(2) p{font-size: 12px;line-height: 24px;color: #333333;}
}
@media only screen and (max-width: 1023px) {
	.about1-a1{width: 100%;position: relative;}
	.about1-a2{width: calc(100% - 0.3rem*2);margin: 0 auto;position: relative;margin-bottom: 0.45rem;}
	.about1-a3{width: calc(100% - 0.3rem*2);font-size: 0.3rem;line-height: 0.48rem;color: #333333;position: relative;margin: 0 auto;margin-bottom: 0.6rem;}
	.about1-a4{width: 100%;padding: 0.3rem;background: #2d7b2f;box-sizing: border-box;position: relative;overflow: hidden;}
	.about1-a5{width: 100%;position: relative;}
	.about1-a6{width: 50%;height: 1.28rem;position: relative;float: left;margin-bottom: 0.26rem;padding: 0 0.6rem;box-sizing: border-box;display: flex;justify-content: space-between;}
	.about1-a6:last-child{margin-bottom: 0;}
	.about1-a6>div:nth-child(1){width: 0.54rem;height: 0.42rem;position: relative;top: 0.26rem;}
	.about1-a6>div:nth-child(1) img{max-width: 100%;max-height: 100%;position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin: auto;}
	.about1-a6>div:nth-child(2){padding-top: 0.26rem}
	.about1-a6>div:nth-child(2)>div:nth-child(1){font-size: 0.6rem;line-height: 0.44rem;color: #fff;text-align: center;font-family: 'din';margin-bottom: 0.24rem;}
	.about1-a6>div:nth-child(2)>div:nth-child(2){font-size: 0.24rem;line-height: 0.24rem;color: #fff;text-align: center;}
	.about1-a6>div:nth-child(3){font-size: 0.24rem;line-height: 0.24rem;color: #fff;padding-top: 0.14rem;}
	.about1-a6>div:nth-child(4){width: 2px;height: 0.8rem;background: #fff;position: absolute;top: calc(50% - 0.8rem/2);right: -1px;display: none;}
	.about1-a6:last-child>div:nth-child(4){}
	.about1-a7{width: calc((100% - 0.3rem*2)/2);height: 1.15rem;background: #70af30;font-size: 0.36rem;line-height: 1.15rem;color: #fff;text-align: center;position: absolute;bottom: 0.3rem;right: 0.3rem;}
	.about1-b1{width: calc(100% - 0.3rem*2);position: relative;margin: 0 auto;padding: 0 0 0.24rem 0.24rem;box-sizing: border-box;margin-bottom: 1.14rem;}
	.about1-b1>div:nth-child(1){width: calc(100% - 0.24rem);height: calc(100% - 0.24rem);position: absolute;bottom: 0;left: 0;background: #0857dc;}
	.about1-b1>div:nth-child(2){position: relative;width: 100%;}
	.about1-b2{width: calc(100% - 0.3rem*2);position: relative;margin: 0 auto;margin-bottom: 0.2rem;}
	.about1-b3{width: 100%;margin-bottom: 0.72rem;}
	.about1-b4{width: 1.06rem;float: left;}
	.about1-b5{width: calc(100% - 1.3rem);position: relative;float: right;padding-top: 0.06rem;}
	.about1-b5>div:nth-child(1){font-size: 0.36rem;line-height: 0.4rem;color: #333333;margin-bottom: 0.2rem;}
	.about1-b5>div:nth-child(2){font-size: 0.3rem;line-height: 0.48rem;color: #333333;font-weight: lighter;}
	#about1+.t1-a1{padding-top: 0.9rem;}
	#about2+.t1-a1{padding-top: 0.9rem;}
	#about1{position: relative;top: -1.28rem;}
	#about2{position: relative;top: -1.28rem;}
}

{b1}
@media only screen and (min-width: 1480px) {
	.b1-a1{width: 210px;height: 56px;position: relative;overflow: hidden;border: 1px solid #e0e0e0;border-radius: 28px;box-sizing: border-box;margin: 0 auto;background: #fff;transition: 0.5s;}
	.b1-a1:hover{background: #70af30;border: 1px solid #70af30;transition: 0.5s;}
	.b1-a2{width: 122px;position: absolute;bottom: 0;left: 0;right: 0;margin: auto;}
	.b1-a2 img:nth-child(1){position: relative;opacity: 1;transition: 0.5s;}
	.b1-a2 img:nth-child(2){position: absolute;top: 0;left: 0;opacity: 0;transition: 0.5s;}
	.b1-a1:hover .b1-a2 img:nth-child(1){opacity: 0;transition: 0.5s;}
	.b1-a1:hover .b1-a2 img:nth-child(2){opacity: 1;transition: 0.5s;}
	.b1-a3{width: 100%;position: absolute;top: 0;left: 0;font-size: 16px;line-height: 54px;color: #333;text-align: center;transition: 0.5s;}
	.b1-a1:hover .b1-a3{color: #fff;transition: 0.5s;}
}
@media only screen and (max-width: 1479px) and (min-width: 1024px) {
	.b1-a1{width: 180px;height: 50px;position: relative;overflow: hidden;border: 1px solid #e0e0e0;border-radius: 25px;box-sizing: border-box;margin: 0 auto;background: #fff;transition: 0.5s;}
	.b1-a1:hover{background: #70af30;border: 1px solid #70af30;transition: 0.5s;}
	.b1-a2{width: 110px;position: absolute;bottom: 0;left: 0;right: 0;margin: auto;}
	.b1-a2 img:nth-child(1){position: relative;opacity: 1;transition: 0.5s;}
	.b1-a2 img:nth-child(2){position: absolute;top: 0;left: 0;opacity: 0;transition: 0.5s;}
	.b1-a1:hover .b1-a2 img:nth-child(1){opacity: 0;transition: 0.5s;}
	.b1-a1:hover .b1-a2 img:nth-child(2){opacity: 1;transition: 0.5s;}
	.b1-a3{width: 100%;position: absolute;top: 0;left: 0;font-size: 14px;line-height: 48px;color: #333;text-align: center;transition: 0.5s;}
	.b1-a1:hover .b1-a3{color: #fff;transition: 0.5s;}
}
@media only screen and (max-width: 1023px) {
	.b1-a1{width: calc(100% - 0.3rem*2);height: 1rem;background: #2d7b2f;font-size: 0.3rem;line-height: 1rem;color: #fff;text-align: center;margin: 0 auto;margin-bottom: 0.8rem;}
}

{b2}
@media only screen and (min-width: 1480px) {
	.b2-a1{width: 210px;height: 56px;position: relative;overflow: hidden;border: 1px solid #70af30;border-radius: 28px;box-sizing: border-box;margin: 0 auto;background: #70af30;transition: 0.5s;}
	.b2-a1:hover{background: #fff;transition: 0.5s;}
	.b2-a2{width: 122px;position: absolute;bottom: 0;left: 0;right: 0;margin: auto;}
	.b2-a2 img:nth-child(1){position: relative;opacity: 1;transition: 0.5s;}
	.b2-a2 img:nth-child(2){position: absolute;top: 0;left: 0;opacity: 0;transition: 0.5s;}
	.b2-a1:hover .b2-a2 img:nth-child(1){opacity: 0;transition: 0.5s;}
	.b2-a1:hover .b2-a2 img:nth-child(2){opacity: 1;transition: 0.5s;}
	.b2-a3{width: 100%;position: absolute;top: 0;left: 0;font-size: 16px;line-height: 54px;color: #fff;text-align: center;transition: 0.5s;}
	.b2-a1:hover .b2-a3{color: #333;transition: 0.5s;}
}
@media only screen and (max-width: 1479px) and (min-width: 1024px) {
	.b2-a1{width: 180px;height: 50px;position: relative;overflow: hidden;border: 1px solid #70af30;border-radius: 25px;box-sizing: border-box;margin: 0 auto;background: #70af30;transition: 0.5s;}
	.b2-a1:hover{background: #fff;transition: 0.5s;}
	.b2-a2{width: 110px;position: absolute;bottom: 0;left: 0;right: 0;margin: auto;}
	.b2-a2 img:nth-child(1){position: relative;opacity: 1;transition: 0.5s;}
	.b2-a2 img:nth-child(2){position: absolute;top: 0;left: 0;opacity: 0;transition: 0.5s;}
	.b2-a1:hover .b2-a2 img:nth-child(1){opacity: 0;transition: 0.5s;}
	.b2-a1:hover .b2-a2 img:nth-child(2){opacity: 1;transition: 0.5s;}
	.b2-a3{width: 100%;position: absolute;top: 0;left: 0;font-size: 14px;line-height: 48px;color: #fff;text-align: center;transition: 0.5s;}
	.b2-a1:hover .b2-a3{color: #333;transition: 0.5s;}
}
@media only screen and (max-width: 1023px) {
	.b2-a1{width: 2.7rem;height: 0.7rem;border: 1px solid #d5d5d5;border-radius: 0.35rem;box-sizing: border-box;background: #fff;cursor: pointer;position: relative;margin: 0 auto;overflow: hidden;}
	.b2-a2{width: 1.56rem;position: absolute;bottom: 0;left: calc(50% - 1.56rem/2);}
	.b2-a3{width: 100%;height: 100%;font-size: 0.3rem;line-height: 0.68rem;color: #333333;text-align: center;position: absolute;top: 0;left: 0;}
}

{b3}
@media only screen and (min-width: 1480px) {
	.b3-a1{width: 2.7rem;height: 0.7rem;border-radius: 0.35rem;box-sizing: border-box;background: #2d7b2f;cursor: pointer;position: relative;margin: 0 auto;overflow: hidden;}
	.b3-a2{width: 1.64rem;position: absolute;bottom: 0;left: calc(50% - 1.64rem/2);}
	.b3-a3{width: 100%;height: 100%;font-size: 0.3rem;line-height: 0.7rem;color: #fff;text-align: center;position: absolute;top: 0;left: 0;}
}
@media only screen and (max-width: 1479px) and (min-width: 1024px) {
	.b3-a1{width: 2.7rem;height: 0.7rem;border-radius: 0.35rem;box-sizing: border-box;background: #2d7b2f;cursor: pointer;position: relative;margin: 0 auto;overflow: hidden;}
	.b3-a2{width: 1.64rem;position: absolute;bottom: 0;left: calc(50% - 1.64rem/2);}
	.b3-a3{width: 100%;height: 100%;font-size: 0.3rem;line-height: 0.7rem;color: #fff;text-align: center;position: absolute;top: 0;left: 0;}
}
@media only screen and (max-width: 1023px) {
	.b3-a1{width: 2.7rem;height: 0.7rem;border-radius: 0.35rem;box-sizing: border-box;background: #2d7b2f;cursor: pointer;position: relative;margin: 0 auto;overflow: hidden;}
	.b3-a2{width: 1.64rem;position: absolute;bottom: 0;left: calc(50% - 1.64rem/2);}
	.b3-a3{width: 100%;height: 100%;font-size: 0.3rem;line-height: 0.7rem;color: #fff;text-align: center;position: absolute;top: 0;left: 0;}
}

{index1}
@media only screen and (min-width: 1480px) {
	.index1-a1{width: 100%;height: 804px;position: relative;overflow: hidden;background: #fff;}
	.index111{width: 1920px!important;height: 100%!important;position: relative;margin-left: calc(50% - 1920px/2);}
	.index111 .swiper-slide{width: 100%!important;height: 100%!important;position: relative;}
	.index1-a2{width: 100%;position: relative;}
	.index1-a3{width: 1266px;position: absolute;top: 84px;left: calc(50% - 1266px/2);}
	.index1-a4{width: 300px;    position: absolute;    top: 150px;    left: calc(50% - 1000px/2);display: none;}
	.index1-a5{width: 1400px;position: absolute;top:26%;right:calc(50% - 1400px/2);font-size: 80px;line-height: 130px;color: #90ca24;text-align: center;text-indent: 5px;letter-spacing: 5px;}
	.index1-a5 span{width: 100%;position: relative;font-size: 100px;}
	/*.index1-a5{text-shadow:#fff 2px 0 0,#fff 0 2px 0,#fff -2px 0 0,#fff 0 -2px 0;-webkit-text-shadow:#fff 2px 0 0,#fff 0 2px 0,#fff -2px 0 0,#fff 0 -2px 0;-moz-text-shadow:#fff 2px 0 0,#fff 0 2px 0,#fff -2px 0 0,#fff 0 -2px 0;*filter: Glow(color=#fff, strength=2);}
	*/.index1-a5{text-stroke: 1px #fff;-webkit-text-stroke: 1px #fff;-moz-text-stroke: 1px #fff;}
}
@media only screen and (max-width: 1479px) and (min-width: 1024px) {
	.index1-a1{width: 100%;height: 616px;position: relative;overflow: hidden;background: #fff;}
	.index111{width: 1480px!important;height: 100%!important;position: relative;margin-left: calc(50% - 1480px/2);}
	.index111 .swiper-slide{width: 100%!important;height: 100%!important;position: relative;}
	.index1-a2{width: 100%;position: relative;}
	.index1-a3{width: 920px;position: absolute;top: 72px;left: calc(50% - 920px/2);}
	.index1-a4{width: 460px;position: absolute;bottom: 0;left: calc(50% - 460px/2);}
	.index1-a5{width: 1200px;position: absolute;top: 140px;left: calc(50% - 1200px/2);font-size: 94px;line-height: 114px;color: #90ca24;text-align: center;text-indent: 5px;letter-spacing: 5px;}
	.index1-a5 span{width: 100%;position: relative;font-size: 104px;}
	.index1-a5{text-stroke: 1px #fff;-webkit-text-stroke: 1px #fff;-moz-text-stroke: 1px #fff;}
}
@media only screen and (max-width: 1023px) {
	.index1-a1{width: 100%;height: 5rem;position: relative;}
	.index1111{width: 100%!important;height: 100%!important;position: relative;}
	.index1111 .swiper-slide{width: 100%!important;height: 100%!important;position: relative;}
	.index1-a2{width: 100%;position: relative;}
	.index1-a3{width: 5rem;position: absolute;top: 0.75rem;left: calc(50% - 5rem/2);}
	.index1-a4{width: 3rem;position: absolute;bottom: 0;left: calc(50% - 3rem/2);}
	.index1-a5{width: calc(100% - 0.2rem*2);position: absolute;top: 1.2rem;left: 0.2rem;font-size: 0.64rem;line-height: 1.04rem;color: #90ca24;text-align: center;text-indent: 0.05rem;letter-spacing: 0.05rem;}
	.index1-a5 span{width: 100%;position: relative;font-size: 0.74rem;}
	.index1-a5{text-stroke: 1px #fff;-webkit-text-stroke: 1px #fff;-moz-text-stroke: 1px #fff;}
}

{index2}
@media only screen and (min-width: 1480px) {
	.index2-a1{width: 100%;padding: 140px 0;position: relative;overflow: hidden;}
	.index2-a2{width: 1440px;position: relative;margin: 0 auto;}
	.index2-a3{width: 674px;position: relative;}
	.index2-a3 img{transition: 0.5s;}
	.index2-a3:hover img{transform: scale(1.08);transition: 0.5s;}
	.index2-a4{width: 720px;position: absolute;top: 44px;right: calc(50% - 1440px/2);}
	.index2-b1{font-size: 40px;line-height: 40px;color: #333333;margin-bottom: 20px;}
	.index2-b2{font-size: 24px;line-height: 20px;color: #c1c1c1;font-weight: lighter;text-transform: uppercase;margin-bottom: 46px;}
	.index2-b3{font-size: 16px;line-height: 30px;color: #333333;}
	.index2-b3 p{font-size: 16px;line-height: 30px;color: #333333;}
	.index2-c1{width: 1070px;height: 164px;position: absolute;top: 324px;right: calc(50% - 1440px/2);background: #2d7b2f;}
	.index2-c2{width: calc(100%/2);height: 100%;position: relative;border-right: 2px solid #fff;box-sizing: border-box;float: left;padding: 42px 2% 0 2%;display: flex;justify-content: space-around;}
	.index2-c2:last-child{border: 0;}
	.index2-c3{width: 80px;}
	.index2-c4{font-size: 60px;line-height: 80px;color: #fff;font-family: 'din';}
	.index2-c5{padding-top: 12px;}
	.index2-c5>div:nth-child(1){font-size: 16px;line-height: 16px;color: #fff;white-space: nowrap;margin-bottom: 12px;}
	.index2-c5>div:nth-child(2){width: 20px;height: 2px;background: #fff;margin-bottom: 12px;}
	.index2-c5>div:nth-child(3){font-size: 16px;line-height: 16px;color: #fff;white-space: nowrap;}
	.index2-a1 .b1-a1{position: absolute;top: 66px;right: calc(50% - 1440px/2 + 24px);}
}
@media only screen and (max-width: 1479px) and (min-width: 1024px) {
	.index2-a1{width: 100%;padding: 80px 0;position: relative;overflow: hidden;}
	.index2-a2{width: 1200px;position: relative;margin: 0 auto;}
	.index2-a3{width: 600px;position: relative;}
	.index2-a3 img{transition: 0.5s;}
	.index2-a3:hover img{transform: scale(1.08);transition: 0.5s;}
	.index2-a4{width: 540px;position: absolute;top: 40px;right: calc(50% - 1200px/2);}
	.index2-b1{font-size: 30px;line-height: 30px;color: #333333;margin-bottom: 12px;}
	.index2-b2{font-size: 18px;line-height: 14px;color: #c1c1c1;font-weight: lighter;text-transform: uppercase;margin-bottom: 60px;}
	.index2-b3{font-size: 12px;line-height: 20px;color: #333333;}
	.index2-b3 p{font-size: 15px;line-height: 30px;color: #333333;text-align: justify;}
	.index2-c1{width:900px;height: 120px;position: absolute;top: 300px;right: calc(50% - 1200px/2);background: #2d7b2f;}
	.aboutcon .index2-c1{width: 100%;position: relative;top: 0;left: 0;}
	.index2-c2{width: calc(100%/2);height: 100%;position: relative;border-right: 2px solid #fff;box-sizing: border-box;float: left;padding: 34px 2% 0 2%;display: flex;justify-content: space-around;}
	.index2-c2:last-child{border: 0;}
	.index2-c3{width: 50px;}
	.index2-c4{font-size: 40px;line-height: 48px;color: #fff;font-family: 'din';}
	.index2-c5{padding-top: 0;}
	.index2-c5>div:nth-child(1){font-size: 16px;line-height: 16px;color: #fff;white-space: nowrap;margin-bottom: 12px;}
	.index2-c5>div:nth-child(2){width: 20px;height: 2px;background: #fff;margin-bottom: 12px;}
	.index2-c5>div:nth-child(3){font-size: 16px;line-height: 16px;color: #fff;white-space: nowrap;}
	.index2-a1 .b1-a1{position: absolute;top: 40px;right:calc(50% - 1200px/2);}
}
@media only screen and (max-width: 1023px) {
	.index2-a1{width: 100%;position: relative;overflow: hidden;}
	.index2-a1 .t1-a1{padding-top: 0.7rem;}
	.index2-a2{width: calc(100% - 0.3rem*2);margin: 0 auto;position: relative;margin-bottom: 0.45rem;}
	.index2-a3{width: calc(100% - 0.3rem*2);font-size: 0.3rem;line-height: 0.48rem;color: #333333;position: relative;margin: 0 auto;margin-bottom: 0.6rem;}
	.index2-a4{width: 100%;padding: 0.3rem;background: #2d7b2f;box-sizing: border-box;position: relative;/*overflow: hidden;*/}
	.index2-a5{width: 100%;position: relative;}
	.index2-a6{width: 50%;height: 1.28rem;position: relative;float: left;margin-bottom: 0.26rem;padding: 0 0.6rem;box-sizing: border-box;display: flex;justify-content: space-between;}
	.index2-a6:last-child{margin-bottom: 0;}
	.index2-a6>div:nth-child(1){width: 0.54rem;height: 0.42rem;position: relative;top: 0.26rem;}
	.index2-a6>div:nth-child(1) img{max-width: 100%;max-height: 100%;position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin: auto;}
	.index2-a6>div:nth-child(2){padding-top: 0.26rem}
	.index2-a6>div:nth-child(2)>div:nth-child(1){font-size: 0.6rem;line-height: 0.44rem;color: #fff;text-align: center;font-family: 'din';margin-bottom: 0.24rem;}
	.index2-a6>div:nth-child(2)>div:nth-child(2){font-size: 0.24rem;line-height: 0.24rem;color: #fff;text-align: center;}
	.index2-a6>div:nth-child(3){font-size: 0.24rem;line-height: 0.24rem;color: #fff;padding-top: 0.14rem;}
	.index2-a6>div:nth-child(4){width: 2px;height: 0.8rem;background: #fff;position: absolute;top: calc(50% - 0.8rem/2);right: -1px;display: none;}
	.index2-a6:last-child>div:nth-child(4){}
	.index2-a7{    width: calc((100% - 0.8rem*2)/2);
    height: .6rem;
    background: #70af30;
    font-size: 0.22rem;
    line-height: .6rem;
    color: #fff;
    text-align: center;
    
    position: absolute;
    bottom: 2.3rem;
    right: 0.3rem;}
}

{index3}
@media only screen and (min-width: 1480px) {
	.index3-a1{width: 100%;height: 910px;position: relative;overflow: hidden;}
	.index3-a2{width: 1200px;height: 100%;position: absolute;top: 0;right: 50%;}
	.index3-a3{width: 1200px;height: 100%;position: absolute;top: 0;left: 50%;}
	.index3-a2 img,.index3-a3 img{height: 100%;}
	.index3-a4{position: absolute;top: 212px;left: calc(50% - 1440px/2);width: 360px;}
	.index3-b1{font-size: 40px;line-height: 40px;color: #fff;margin-bottom: 20px;}
	.index3-b2{font-size: 24px;line-height: 20px;color: #c1c1c1;font-weight: lighter;text-transform: uppercase;margin-bottom: 56px;}
	.index3-b3 p{font-size: 16px;line-height: 30px;color: #fff;}
	.index3-b3{height: 210px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 7;-webkit-box-orient: vertical;white-space: normal;}
	.index3-a1 .b2-a1{position: absolute;top: 640px;left: calc(50% - 1440px/2);}
	.index3-c1{width: 632px;height: 632px;position: absolute;top: calc(50% - 632px/2);left: calc(50% - 632px/2);}
	.index3-c2{width: 100%;height: 100%;position: relative;border: 2px solid #fff;border-radius: 50%;box-sizing: border-box;transform-origin: 50% 50%;animation: roll1 6s linear infinite;}
	@keyframes roll1{0%{transform: rotate(0deg);}100%{transform: rotate(-360deg);}}
	.index3-c2>div{width: 16px;height: 16px;background: #2d7b2f;border-radius: 50%;position: absolute;top: calc(50% - 16px/2);left: calc(-16px/2);}
	.index3-c3{width: 556px;height: 556px;border: 38px solid #fff;border-radius: 50%;box-sizing: border-box;background: #efefef;position: absolute;top: calc(50% - 556px/2);left: calc(50% - 556px/2);box-shadow: 0 0 30px rgba(226,226,226,0.96);}
	.index3-c4{width: 340px;height: 340px;position: absolute;top: calc(50% - 340px/2);left: calc(50% - 340px/2);}
	.index3-c4>div{width: 100%;height: 100%;position: absolute;top: 0;left: 0;display: none;}
	.index3-c4>div img{max-width: 100%;max-height: 100%;position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin: auto;}
	.index3-d1{position: absolute;top: 150px;right: calc(50% - 1440px/2);}
	.index3-d2{position: relative;height: 120px;padding-right: 40px;padding-top: 36px;box-sizing: border-box;}
	.index3-d3{font-size: 20px;line-height: 20px;color: #454545;white-space: nowrap;text-align: right;margin-bottom: 12px;transition: 0.5s;}
	.index3-don1 .index3-d3{color: #2d7b2f;transition: 0.5s;}
	.index3-d4{font-size: 16px;line-height: 18px;color: #b0b0b0;white-space: nowrap;text-align: right;text-transform: uppercase;transition: 0.5s;}
	.index3-don1 .index3-d4{color: #2d7b2f;transition: 0.5s;}
	.index3-d5{width: 3px;height: 100%;position: absolute;top: 0;right: 10px;}
	.index3-d6{width: 46px;height: 46px;position: absolute;top: calc(120px/2 - 46px/2);right: 50px;}
	.index3-d6 img{max-width: 100%;max-height: 100%;position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin: auto;}
	.index3-d6 img:nth-child(1){opacity: 1;transition: 0.5s;}
	.index3-d6 img:nth-child(2){opacity: 0;transition: 0.5s;}
	.index3-don1 .index3-d6 img:nth-child(1){opacity: 0;transition: 0.5s;}
	.index3-don1 .index3-d6 img:nth-child(2){opacity: 1;transition: 0.5s;}
	.index3-d7{width: 14px;height: 14px;border: 1px solid #cbcbcb;border-radius: 50%;box-sizing: border-box;background: #f8f8f8;position: absolute;top: calc(50% - 14px/2);right: 4px;transition: 0.5s;}
	.index3-don1 .index3-d7{border: 1px solid #2d7b2f;transition: 0.5s;}
	.index3-d7>div{width: 8px;height: 8px;border-radius: 50%;background: #2d7b2f;opacity: 0;position: absolute;top: calc(50% - 8px/2);left: calc(50% - 8px/2);transition: 0.5s;}
	.index3-don1 .index3-d7>div{opacity: 1;transition: 0.5s;}
}
@media only screen and (max-width: 1479px) and (min-width: 1024px) {
	.index3-a1{width: 100%;height: 700px;position: relative;overflow: hidden;}
	.index3-a2{width: 740px;height: 100%;position: absolute;top: 0;right: 50%;}
	.index3-a3{width: 740px;height: 100%;position: absolute;top: 0;left: 50%;}
	.index3-a2 img,.index3-a3 img{height: 100%;}
	.index3-a4{position: absolute;top: 160px;left: calc(50% - 1200px/2);width: 300px;    text-align: justify;}
	.index3-b1{font-size: 30px;line-height: 30px;color: #fff;margin-bottom: 12px;}
	.index3-b2{font-size: 18px;line-height: 14px;color: #c1c1c1;font-weight: lighter;text-transform: uppercase;margin-bottom: 40px;}
	.index3-b3 p{font-size: 14px;line-height: 24px;color: #fff;}
	/* .index3-b3{height: 120px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;white-space: normal;} */
	.index3-a1 .b2-a1{position: absolute;top: 500px;left: calc(50% - 1200px/2);}
	.index3-c1{width: 480px;height: 480px;position: absolute;top: calc(50% - 480px/2);left: calc(50% - 480px/2);}
	.index3-c2{width: 100%;height: 100%;position: relative;border: 2px solid #fff;border-radius: 50%;box-sizing: border-box;transform-origin: 50% 50%;animation: roll1 6s linear infinite;}
	@keyframes roll1{0%{transform: rotate(0deg);}100%{transform: rotate(-360deg);}}
	.index3-c2>div{width: 16px;height: 16px;background: #2d7b2f;border-radius: 50%;position: absolute;top: calc(50% - 16px/2);left: calc(-16px/2);}
	.index3-c3{width: 400px;height: 400px;border: 30px solid #fff;border-radius: 50%;box-sizing: border-box;background: #efefef;position: absolute;top: calc(50% - 400px/2);left: calc(50% - 400px/2);box-shadow: 0 0 30px rgba(226,226,226,0.96);}
	.index3-c4{width: 240px;height: 240px;position: absolute;top: calc(50% - 240px/2);left: calc(50% - 240px/2);}
	.index3-c4>div{width: 100%;height: 100%;position: absolute;top: 0;left: 0;display: none;}
	.index3-c4>div img{max-width: 100%;max-height: 100%;position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin: auto;}
	.index3-d1{position: absolute;top: 100px;right: calc(50% - 1200px/2);}
	.index3-d2{position: relative;height: 100px;padding-right: 80px;padding-top: 30px;box-sizing: border-box;}
	.index3-d3{font-size: 16px;line-height: 16px;color: #454545;white-space: nowrap;text-align: right;margin-bottom: 10px;transition: 0.5s;}
	.index3-don1 .index3-d3{color: #2d7b2f;transition: 0.5s;}
	.index3-d4{font-size: 12px;line-height: 10px;color: #b0b0b0;white-space: nowrap;text-align: right;text-transform: uppercase;transition: 0.5s;}
	.index3-don1 .index3-d4{color: #2d7b2f;transition: 0.5s;}
	.index3-d5{width: 3px;height: 100%;position: absolute;top: 0;right: 10px;}
	.index3-d6{width: 40px;height: 40px;position: absolute;top: calc(100px/2 - 40px/2);right: 30px;}
	.index3-d6 img{max-width: 100%;max-height: 100%;position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin: auto;}
	.index3-d6 img:nth-child(1){opacity: 1;transition: 0.5s;}
	.index3-d6 img:nth-child(2){opacity: 0;transition: 0.5s;}
	.index3-don1 .index3-d6 img:nth-child(1){opacity: 0;transition: 0.5s;}
	.index3-don1 .index3-d6 img:nth-child(2){opacity: 1;transition: 0.5s;}
	.index3-d7{width: 14px;height: 14px;border: 1px solid #cbcbcb;border-radius: 50%;box-sizing: border-box;background: #f8f8f8;position: absolute;top: calc(50% - 14px/2);right: 4px;transition: 0.5s;}
	.index3-don1 .index3-d7{border: 1px solid #2d7b2f;transition: 0.5s;}
	.index3-d7>div{width: 8px;height: 8px;border-radius: 50%;background: #2d7b2f;opacity: 0;position: absolute;top: calc(50% - 8px/2);left: calc(50% - 8px/2);transition: 0.5s;}
	.index3-don1 .index3-d7>div{opacity: 1;transition: 0.5s;}
}
@media only screen and (max-width: 1023px) {
	.index3-a1{width: 100%;position: relative;overflow: hidden;}
	.index3-a2{width: 100%;position: relative;}
	.index3-a3{width: 100%;position: relative;}
	.index3-a1 .t1-a1{position: absolute;top: 0;left: 0;padding-top: 0.7rem;}
	.index3-a4{width: 100%;height: 2rem;position: absolute;top: 1.75rem;left: 0;overflow: hidden;}
	.index3-a5{width: 100%;height: 0;border-top: 2px dotted #d9d9d9;position: absolute;top: 0.2rem;left: 0;}
	.index3-a6{width: 100%;height: 100%;position: relative;overflow: hidden;overflow-x: auto;}
	.index3-a7{height: 100%;position: relative;}
	.index3-b1{width: 1.84rem;height: 100%;margin-right: 0.3rem;position: relative;float: left;cursor: pointer;}
	.index3-b1:last-child{margin-right: 0;}
	.index3-b2{width: 0.46rem;height: 0.46rem;position: absolute;top: 0.1rem;left: calc(50% - 0.46rem/2);}
	.index3-b2 img{max-width: 100%;max-height: 100%;position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin: auto;}
	.index3-b2 img:nth-child(1){display: block;}
	.index3-b2 img:nth-child(2){display: none;}
	.index3-bon1 .index3-b2 img:nth-child(1){display: none;}
	.index3-bon1 .index3-b2 img:nth-child(2){display: block;}
	.index3-b3{width: 0.14rem;height: 0.14rem;border: 1px solid #cccccc;border-radius: 50%;box-sizing: border-box;background: #fff;position: absolute;top: 0.15rem;left: calc(50% - 0.14rem/2);}
	.index3-bon1 .index3-b3{border: 1px solid #2d7b2f;}
	.index3-b3 div{width: 0.08rem;height: 0.08rem;border-radius: 50%;background: #fff;position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin: auto;}
	.index3-bon1 .index3-b3 div{background: #2d7b2f;}
	.index3-b4{    width: 90%;
    height: 1.4rem;
    font-size: 0.24rem;
    line-height: 0.4rem;
    color: #454545;
    text-align: center;
    position: absolute;
    top: .4rem;
    left: 5%;}
	.index3-bon1 .index3-b4{color: #2e7c30;}
	.index3-c1{width: calc(100% - 0.6rem*2);height: 0;padding-bottom: calc(100% - 0.6rem*2);position: absolute;top: 3.8rem;left: 0.6rem;}
	.index3-c2{width: 100%;height: 100%;border: 2px solid rgba(255,255,255,0.3);border-radius: 50%;box-sizing: border-box;position: absolute;top: 0;left: 0;animation: roll1 6s linear infinite;}
	@keyframes roll1{0%{transform: rotate(0deg);}100%{transform: rotate(-360deg);}}
	.index3-c2>div{width: 0.16rem;height: 0.16rem;border-radius: 50%;background: #2d7b2f;position: absolute;top: calc(50% - 0.16rem/2);left: calc(-1px - 0.16rem/2);}
	.index3-c3{width: calc(555/632*100%);height: calc(555/632*100%);border: 0.38rem solid #fff;border-radius: 50%;box-sizing: border-box;background: #efefef;position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin: auto;}
	.index3-c4{width: 64%;height: 64%;position: absolute;top: 18%;left: 18%;}
	.index3-c4 img{max-width: 100%;max-height: 100%;position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin: auto;display: none;}
	.index3-d1{width: calc(100% - 0.45rem*2);height: calc(0.48rem*7);position: absolute;top: 10.64rem;left: 0.45rem;font-size: 0.3rem;line-height: 0.48rem;color: #fff;font-weight: lighter;}
	.index3-d1{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 7;-webkit-box-orient: vertical;white-space: normal;}
	.index3-a1 .b3-a1{position: absolute;top: 13.8rem;left: calc(50% - 2.7rem/2);}
}

{index4}
@media only screen and (min-width: 1480px) {
	.index4-a0{width: 100%;padding-bottom: 60px;position: relative;overflow: hidden;background: url(../images/b33.jpg) no-repeat #fff;background-position: bottom center;background-size: 1920px auto;}
	.index4-a1{width: 1440px;position: relative;margin: 0 auto;margin-bottom: 64px;}
	.index4-a2{width: 444px;height: 464px;background: #fff;position: relative;overflow: hidden;margin-right: calc((100% - 444px*3)/2);float: left;transition: 0.5s;}
	.index4-a2:nth-child(3n){margin-right: 0;}
	.index4-a2:hover{background: #2d7b2f;transition: 0.5s;}
	.index4-a3{width: 100%;height: 252px;position: relative;}
	.index4-a3 img{min-height: 100%;transition: 0.5s;}
	.index4-a2:hover .index4-a3 img{transform: scale(1.08);transition: 0.5s;}
	.index4-a4{width: 100%;height: 24px;position: absolute;top: 284px;left: 0;font-size: 18px;line-height: 24px;color: #666666;transition: 0.5s;}
	.index4-a2:hover .index4-a4{color: #fff;width: calc(100% - 20px*2);left: 20px;transition: 0.5s;}
	.index4-a5{width: 100%;height: calc(28px*2);position: absolute;top: 318px;left: 0;font-size: 15px;line-height: 28px;color: #737373;transition: 0.5s;}
	.index4-a5{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;white-space: normal;}
	.index4-a2:hover .index4-a5{color: #fff;width: calc(100% - 20px*2);left: 20px;transition: 0.5s;}
	.index4-a6{width: 100%;height: 1px;background: #e4e4e4;position: absolute;top: 394px;left: 0;opacity: 1;transition: 0.5s;}
	.index4-a2:hover .index4-a6{opacity: 0;transition: 0.5s;}
	.index4-a7{width: 19px;position: absolute;left: 2px;top: 420px;transition: 0.5s;}
	.index4-a2:hover .index4-a7{left: 20px;transition: 0.5s;}
	.index4-a7 img:nth-child(1){position: relative;opacity: 1;transition: 0.5s;}
	.index4-a7 img:nth-child(2){position: absolute;top: 0;left: 0;opacity: 0;transition: 0.5s;}
	.index4-a2:hover .index4-a7 img:nth-child(1){opacity: 0;transition: 0.5s;}
	.index4-a2:hover .index4-a7 img:nth-child(2){opacity: 1;transition: 0.5s;}
	.index4-a8{position: absolute;top: 418px;left: 38px;transition: 0.5s;}
	.index4-a2:hover .index4-a8{left: 58px;transition: 0.5s;}
	.index4-a8 span:nth-child(1){font-size: 26px;line-height: 20px;color: #737373;font-family: 'din';transition: 0.5s;}
	.index4-a2:hover .index4-a8 span:nth-child(1){color: #fff;transition: 0.5s;}
	.index4-a8 span:nth-child(2){font-size: 20px;line-height: 20px;color: #737373;font-family: 'din';transition: 0.5s;}
	.index4-a2:hover .index4-a8 span:nth-child(2){color: #fff;transition: 0.5s;}
	.index4-a9{font-size: 13px;line-height: 10px;color: #979797;text-transform: uppercase;position: absolute;top: 425px;right: 6px;transition: 0.5s;}
	.index4-a2:hover .index4-a9{color: #fff;right: 24px;transition: 0.5s;}
}
@media only screen and (max-width: 1479px) and (min-width: 1024px) {
	.index4-a0{width: 100%;padding-bottom: 60px;position: relative;overflow: hidden;background: url(../images/b33.jpg) no-repeat #fff;background-position: bottom center;background-size: 1480px auto;}
	.index4-a1{width: 1200px;position: relative;margin: 0 auto;margin-bottom: 60px;}
	.index4-a2{width: 310px;height: 344px;background: #fff;position: relative;overflow: hidden;margin-right: calc((100% - 310px*3)/2);float: left;transition: 0.5s;}
	.index4-a2:nth-child(3n){margin-right: 0;}
	.index4-a2:hover{background: #2d7b2f;transition: 0.5s;}
	.index4-a3{width: 100%;height: 176px;position: relative;}
	.index4-a3 img{min-height: 100%;transition: 0.5s;}
	.index4-a2:hover .index4-a3 img{transform: scale(1.08);transition: 0.5s;}
	.index4-a4{width: 100%;height: 20px;position: absolute;top: 200px;left: 0;font-size: 16px;line-height: 20px;color: #666666;transition: 0.5s;}
	.index4-a2:hover .index4-a4{color: #fff;width: calc(100% - 20px*2);left: 20px;transition: 0.5s;}
	.index4-a5{width: 100%;height: calc(24px*2);position: absolute;top: 232px;left: 0;font-size: 12px;line-height: 24px;color: #737373;transition: 0.5s;}
	.index4-a5{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;white-space: normal;}
	.index4-a2:hover .index4-a5{color: #fff;width: calc(100% - 20px*2);left: 20px;transition: 0.5s;}
	.index4-a6{width: 100%;height: 1px;background: #e4e4e4;position: absolute;top: 296px;left: 0;opacity: 1;transition: 0.5s;}
	.index4-a2:hover .index4-a6{opacity: 0;transition: 0.5s;}
	.index4-a7{width: 19px;position: absolute;left: 2px;top: 310px;transition: 0.5s;}
	.index4-a2:hover .index4-a7{left: 20px;transition: 0.5s;}
	.index4-a7 img:nth-child(1){position: relative;opacity: 1;transition: 0.5s;}
	.index4-a7 img:nth-child(2){position: absolute;top: 0;left: 0;opacity: 0;transition: 0.5s;}
	.index4-a2:hover .index4-a7 img:nth-child(1){opacity: 0;transition: 0.5s;}
	.index4-a2:hover .index4-a7 img:nth-child(2){opacity: 1;transition: 0.5s;}
	.index4-a8{position: absolute;top: 308px;left: 38px;transition: 0.5s;}
	.index4-a2:hover .index4-a8{left: 58px;transition: 0.5s;}
	.index4-a8 span:nth-child(1){font-size: 20px;line-height: 20px;color: #737373;font-family: 'din';transition: 0.5s;}
	.index4-a2:hover .index4-a8 span:nth-child(1){color: #fff;transition: 0.5s;}
	.index4-a8 span:nth-child(2){font-size: 16px;line-height: 20px;color: #737373;font-family: 'din';transition: 0.5s;}
	.index4-a2:hover .index4-a8 span:nth-child(2){color: #fff;transition: 0.5s;}
	.index4-a9{font-size: 12px;line-height: 10px;color: #979797;text-transform: uppercase;position: absolute;top: 315px;right: 6px;transition: 0.5s;}
	.index4-a2:hover .index4-a9{color: #fff;right: 24px;transition: 0.5s;}
}
@media only screen and (max-width: 1023px) {
	.index4-a1{width: 100%;height: 10.16rem;position: relative;overflow: hidden;background: url(../images/b26.jpg) no-repeat #000;background-size: 100% 100%;background-position: center center;}
	.index4-a1 .t1-a1{padding-top: 0.7rem;}
	.index4-a2{width: 100%;height: 6.1rem;position: relative;margin-bottom: 0.44rem;overflow: hidden;}
	.index411{width: calc(5.4rem*3)!important;height: 100%!important;position: relative;margin-left: calc(0.1rem - 5.4rem);}
	.index411 .swiper-slide{width: calc(100%/3)!important;height: 100%!important;position: relative;}
	.index4-b1{width: 5rem;height: 100%;position: relative;margin: 0 auto;}
	.index4-b2{width: 100%;height: 3.05rem;position: relative;}
	.index4-b2 img{min-height: 100%;}
	.index4-b3{width: 100%;font-size: 0.3rem;line-height: 0.4rem;color: #333333;font-weight: lighter;position: absolute;top: 3.4rem;left: 0;}
	.index4-b4{width: 100%;height: calc(0.36rem*3);font-size: 0.24rem;line-height: 0.36rem;color: #737373;position: absolute;top: 3.95rem;left: 0;}
	.index4-b4{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;white-space: normal;}
	.index4-b5{width: 100%;height: 1px;background: #e7e7e7;position: absolute;top: 5.24rem;left: 0;}
	.index4-b6{width: 100%;height: 0.84rem;position: absolute;bottom: 0;left: 0;}
	.index4-b7{width: 0.3rem;position: relative;top: calc(0.84rem/2 - 0.3rem/2);float: left;margin-right: 0.1rem;}
	.index4-b8{float: left;}
	.index4-b8>span:nth-child(1){font-size: 0.3rem;line-height: 0.84rem;color: #737373;font-family: 'din';}
	.index4-b8>span:nth-child(2){font-size: 0.24rem;line-height: 0.24rem;color: #737373;font-family: 'din';}
	.index4-b9{font-size: 0.24rem;line-height: 0.84rem;color: #979797;font-family: 'Arial';text-transform: uppercase;float: right;}
}

{index5}
@media only screen and (min-width: 1480px) {
	.index5-a0{width: 100%;height: 910px;position: relative;overflow: hidden;background: url(../images/b34.jpg) no-repeat #000;background-position: center center;background-size: 1920px 100%;}
	.index5-a0 .t1-a2{color: #fff;}
	.index5-a0 .t1-a3{color: #8f8f8f;}
	.index5-a1{width: 1440px;height: 450px;position: relative;margin: 0 auto;margin-bottom: 84px;}
	.index5-a2{width: 100%;height: 100%;position: relative;}
	.index5-a3{width: 600px;height: 338px;position: absolute;top: calc(50% - 338px/2);left: calc(50% - 600px/2);opacity: 0.5;transition: 0.5s;}
	.index5-aon1{width: 600px;height: 338px;left: 0;transition: 0.5s;z-index: 2;}
	.index5-aon2{width: 600px;height: 338px;left: calc(100% - 600px);transition: 0.5s;z-index: 3;}
	.index5-aon3{width: 680px;height: 384px;top: calc(50% - 384px/2);left: 120px;transition: 0.5s;z-index: 4;}
	.index5-aon4{width: 680px;height: 384px;top: calc(50% - 384px/2);left: calc(100% - 680px - 120px);transition: 0.5s;z-index: 5;}
	.index5-aon5{width: 800px;height: 450px;top: 0;left: calc(50% - 800px/2);opacity: 1;transition: 0.5s;z-index: 6;box-shadow: 0 14px 30px rgba(0,0,0,0.6);}
	.index5-a3>img{min-height: 100%;transition: 0.5s;}
	.index5-a3:hover>img{transform: scale(1.08);transition: 0.5s;}
	.index5-a3>div{width: 60px;position: absolute;top: calc(50% - 60px/2);left: calc(50% - 60px/2);opacity: 0;transition: 0.5s;}
	.index5-a3.index5-aon5>div{opacity: 1;transition: 0.5s;}
	.index5-a4{width: 125px;height: 42px;position: absolute;top: calc(50% - 42px/2);left: 150px;cursor: pointer;z-index: 7;}
	.index5-a5{width: 125px;height: 42px;position: absolute;top: calc(50% - 42px/2);right: 150px;cursor: pointer;z-index: 7;}
	.index5-a4 img,.index5-a5 img{height: 100%;}
}
@media only screen and (max-width: 1479px) and (min-width: 1024px) {
	.index5-a0{width: 100%;height: 700px;position: relative;overflow: hidden;background: url(../images/b34.jpg) no-repeat #000;background-position: center center;background-size: 1480px 100%;}
	.index5-a0 .t1-a2{color: #fff;}
	.index5-a0 .t1-a3{color: #8f8f8f;}
	.index5-a1{width: 1200px;height: 338px;position: relative;margin: 0 auto;margin-bottom: 72px;}
	.index5-a2{width: 100%;height: 100%;position: relative;}
	.index5-a3{width: 480px;height: 270px;position: absolute;top: calc(50% - 270px/2);left: calc(50% - 480px/2);opacity: 0.5;transition: 0.5s;}
	.index5-aon1{width: 480px;height: 270px;left: 0;transition: 0.5s;z-index: 2;}
	.index5-aon2{width: 480px;height: 270px;left: calc(100% - 480px);transition: 0.5s;z-index: 3;}
	.index5-aon3{width: 540px;height: 304px;top: calc(50% - 304px/2);left: 80px;transition: 0.5s;z-index: 4;}
	.index5-aon4{width: 540px;height: 304px;top: calc(50% - 304px/2);left: calc(100% - 540px - 80px);transition: 0.5s;z-index: 5;}
	.index5-aon5{width: 600px;height: 338px;top: 0;left: calc(50% - 600px/2);opacity: 1;transition: 0.5s;z-index: 6;box-shadow: 0 14px 30px rgba(0,0,0,0.6);}
	.index5-a3>img{min-height: 100%;transition: 0.5s;}
	.index5-a3:hover>img{transform: scale(1.08);transition: 0.5s;}
	.index5-a3>div{width: 60px;position: absolute;top: calc(50% - 60px/2);left: calc(50% - 60px/2);opacity: 0;transition: 0.5s;}
	.index5-a3.index5-aon5>div{opacity: 1;transition: 0.5s;}
	.index5-a4{width: 125px;height: 42px;position: absolute;top: calc(50% - 42px/2);left: 40px;cursor: pointer;z-index: 7;}
	.index5-a5{width: 125px;height: 42px;position: absolute;top: calc(50% - 42px/2);right: 40px;cursor: pointer;z-index: 7;}
	.index5-a4 img,.index5-a5 img{height: 100%;}
}
@media only screen and (max-width: 1023px) {
	.index5-a1{width: 100%;height: 8rem;position: relative;overflow: hidden;background: url(../images/b24.jpg) no-repeat #000;background-size: 100% 100%;background-position: center center;}
	.index5-a1 .t1-a1{padding-top: 0.7rem;}
	.index5-a1 .t1-a2{color: #fff;}
	.index5-a1 .t1-a3{color: #8f8f8f;}
	.index5-a2{width: 100%;height: 3.64rem;position: relative;overflow: hidden;margin:0 auto 0.84rem;}
	/* .index511{width: calc(6.8rem*2)!important;height: 100%!important;position: relative;} */
	.index511 .swiper-slide{height: 100%!important;position: relative;}
	/* .index511 .swiper-slide>div{width: 6.45rem;height: 100%;position: relative;} */
	.index511 .swiper-slide>div>img{min-height: 100%;}
	.index511 .swiper-slide>div>div{width: 0.6rem;position: absolute;top: calc(50% - 0.6rem/2);left: calc(50% - 0.6rem/2);}
}

{index6}
@media only screen and (min-width: 1480px) {
	.index6-a0{width: 100%;position: relative;margin: 0 auto;padding-bottom: 180px;overflow: hidden;}
	.index6-a1{width: 1440px;position: relative;margin: 0 auto;}
	.index6-a2{width: 736px;height: 434px;position: relative;float: left;}
	.index6-a3{width: 385px;height: 55px;background: #f3f3f3;border-radius: 28px;overflow: hidden;position: absolute;top: 50px;left: 0;}
	.index6-a3>div{width: 210px;height: 55px;border-radius: 28px;background: #f3f3f3;font-size: 24px;line-height: 55px;color: #454545;text-align: center;font-weight: lighter;cursor: pointer;z-index: 1;transition: 0.5s;}
	.index6-a3>div:nth-child(1){position: absolute;top: 0;left: 0;}
	.index6-a3>div:nth-child(2){position: absolute;top: 0;right: 0;}
	.index6-a3>div.index6-aon1{background: #70af30;color: #fff;z-index: 2;transition: 0.5s;}
	.index6-a4{width: 680px;position: absolute;top: 140px;left: 0;}
	.index6-a4>div{width: 100%;font-size: 16px;line-height: 30px;color: #666666;display: none;}
	.index6-a5{width: calc(238px*3 + 10px*2);height: 150px;position: absolute;bottom: 0;left: 0;}
	.index6-a6{width: 100%;height: 100%;position: absolute;top: 0;left: 0;overflow: hidden;display: none;}
	.index6-a7{width: 238px;height: 100%;position: relative;margin-right: 10px;float: left;}
	.index6-a7:last-child{margin-right: 0;}
	.index6-a7>img{min-height: 100%;transition: 0.5s;}
	.index6-a7:hover>img{transform: scale(1.08);transition: 0.5s;}
	.index6-a7>div{width: 100%;height: 100%;position: absolute;top: 0;left: 0;background: rgba(0,0,0,0.6);opacity: 0;transition: 0.5s;}
	.index6-a7:hover>div{opacity: 1;transition: 0.5s;}
	.index6-a7>div>div:nth-child(1){width: 90%;font-size: 18px;line-height: 30px;color: #fff;text-align: center;position: absolute;top: 70px;left: 5%;}
	.index6-a7>div>div:nth-child(2){width: 30px;height: 3px;background: #71af31;position: absolute;top: 115px;left: calc(50% - 30px/2);}
	.index6-a8{width: 690px;height: 434px;position: relative;float: right;overflow: hidden;}
	.index6-a9{width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: 1;overflow: hidden;}
	.index6-a9.index6-aon1{z-index: 2;}
	.index6-a9 .swiper-container{width: 100%!important;height: 100%!important;position: relative;}
	.index6-a9 .swiper-container .swiper-slide{width: 100%!important;height: 100%!important;position: relative;}
	.index6-a9 .swiper-container .swiper-slide img{min-height: 100%;transition: 0.5s;}
	.index6-a9 .swiper-container .swiper-slide:hover img{transform: scale(1.08);transition: 0.5s;}
	.index6-a9 .swiper-button-prev{width: 40px;height: 40px;margin: 0;padding: 0;position: absolute;top: auto;left: auto;right: 40px;bottom: 0;background: none;cursor: pointer;}
	.index6-a9 .swiper-button-next{width: 40px;height: 40px;margin: 0;padding: 0;position: absolute;top: auto;left: auto;right: 0;bottom: 0;background: none;cursor: pointer;}
}
@media only screen and (max-width: 1479px) and (min-width: 1024px) {
	.index6-a0{width: 100%;position: relative;margin: 0 auto;padding-bottom: 100px;overflow: hidden;}
	.index6-a1{width: 1200px;position: relative;margin: 0 auto;}
	.index6-a2{width: 580px;height: 340px;position: relative;float: left;}
	.index6-a3{width: 320px;height: 44px;background: #f3f3f3;border-radius: 22px;overflow: hidden;position: absolute;top: 20px;left: 0;}
	.index6-a3>div{width: 180px;height: 44px;border-radius: 22px;background: #f3f3f3;font-size: 20px;line-height: 44px;color: #454545;text-align: center;font-weight: lighter;cursor: pointer;z-index: 1;transition: 0.5s;}
	.index6-a3>div:nth-child(1){position: absolute;top: 0;left: 0;}
	.index6-a3>div:nth-child(2){position: absolute;top: 0;right: 0;}
	.index6-a3>div.index6-aon1{background: #70af30;color: #fff;z-index: 2;transition: 0.5s;}
	.index6-a4{width: 460px;position: absolute;top:100px;left: 0;}
	.index6-a4>div{width: 100%;font-size: 14px;line-height: 26px;color: #666666;display: none;}
	.index6-a5{width: calc(180px*3 + 10px*2);height: 120px;position: absolute;bottom: 0;left: 0;}
	.index6-a6{width: 100%;height: 100%;position: absolute;top: 0;left: 0;overflow: hidden;display: none;}
	.index6-a7{width: 180px;height: 100%;position: relative;margin-right: 10px;float: left;}
	.index6-a7:last-child{margin-right: 0;}
	.index6-a7>img{min-height: 100%;transition: 0.5s;}
	.index6-a7:hover>img{transform: scale(1.08);transition: 0.5s;}
	.index6-a7>div{width: 100%;height: 100%;position: absolute;top: 0;left: 0;background: rgba(0,0,0,0.6);opacity: 0;transition: 0.5s;}
	.index6-a7:hover>div{opacity: 1;transition: 0.5s;}
	.index6-a7>div>div:nth-child(1){width: 90%;font-size: 14px;line-height: 24px;color: #fff;text-align: center;position: absolute;top: 36px;left: 5%;}
	.index6-a7>div>div:nth-child(2){width: 30px;height: 3px;background: #71af31;position: absolute;top: 64px;left: calc(50% - 30px/2);}
	.index6-a8{width: 600px;height: 340px;position: relative;float: right;overflow: hidden;}
	.index6-a9{width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: 1;overflow: hidden;}
	.index6-a9.index6-aon1{z-index: 2;}
	.index6-a9 .swiper-container{width: 100%!important;height: 100%!important;position: relative;}
	.index6-a9 .swiper-container .swiper-slide{width: 100%!important;height: 100%!important;position: relative;}
	.index6-a9 .swiper-container .swiper-slide img{min-height: 100%;transition: 0.5s;}
	.index6-a9 .swiper-container .swiper-slide:hover img{transform: scale(1.08);transition: 0.5s;}
	.index6-a9 .swiper-button-prev{width: 40px;height: 40px;margin: 0;padding: 0;position: absolute;top: auto;left: auto;right: 40px;bottom: 0;background: none;cursor: pointer;}
	.index6-a9 .swiper-button-next{width: 40px;height: 40px;margin: 0;padding: 0;position: absolute;top: auto;left: auto;right: 0;bottom: 0;background: none;cursor: pointer;}
}
@media only screen and (max-width: 1023px) {
	.index6-a1{width: 100%;position: relative;padding-bottom: 0.85rem;}
	.index6-a1 .t1-a1{padding-top: 0.7rem;}
	.index6-a2{width: 4.96rem;height: 0.7rem;background: #f3f3f3;border-radius: 0.35rem;overflow: hidden;position: relative;margin: 0 auto;margin-bottom: 0.66rem;}
	.index6-a2>div{width: 2.7rem;height: 0.7rem;border-radius: 0.35rem;font-size: 0.3rem;line-height: 0.7rem;color: #454545;text-align: center;font-weight: lighter;z-index: 1;position: absolute;top: 0;cursor: pointer;}
	.index6-a2>div:nth-child(1){left: 0;}
	.index6-a2>div:nth-child(2){right: 0;}
	.index6-a2>div.index6-aon1{background: #2d7b2f;color: #fff;z-index: 2;}
	.index6-a3{width: calc(100% - 0.3rem*2);position: relative;margin: 0 auto;margin-bottom: 0.54rem;}
	.index6-a4{width: 100%;display: none;}
	.index6-b1{width: calc(50% - 0.2rem/2);position: relative;margin-bottom: 0.2rem;}
	.index6-b1:nth-child(odd){float: left;}
	.index6-b1:nth-child(even){float: right;}
	.index6-b2{width: 100%;height: 2.66rem;position: relative;}
	.index6-b2 img{min-height: 100%;}
	.index6-b3{width: 100%;height: 0.8rem;padding: 0 0.2rem;box-sizing: border-box;background: #f8f8f8;font-size: 0.3rem;line-height: 0.8rem;color: #454545;text-align: center;font-weight: lighter;}
	.index6-a5>a{display: none;}
}

@media only screen and (min-width: 1480px) {}
@media only screen and (max-width: 1479px) and (min-width: 1024px) {}
@media only screen and (max-width: 1023px) {}